Search:

Type: Posts; User: Janet

Page 1 of 2 1 2

Search: Search took 0.00 seconds.

  1. Finally i've solved the problem! pData pointer...

    Finally i've solved the problem! pData pointer wasn't shifted, i just had to read/write the 8 MSB bits or the 8 LSB bits according to the mapped object
  2. Replies
    5
    Views
    584

    Ok. I read the application note about VADC and it...

    Ok. I read the application note about VADC and it says that in wait-for-read mode the channel conversion requests can be made only when the result has been read. So you have to read the result before...
  3. Replies
    5
    Views
    584

    The description in the xmc_vadc.h says /** ...

    The description in the xmc_vadc.h says


    /**
    * @param global_ptr Pointer to the VADC module
    * @return
    * None
    *
    * \par<b>Description:</b><br>
    * Enables continuous conversion...
  4. Yes, padding doesn't help. The problem is 100%...

    Yes, padding doesn't help. The problem is 100% the pData in void APPL_InputMapping(UINT16* pData), it's shifted. Now i'm having addressing problem even without the 8entries object. I have 16entries...
  5. Replies
    5
    Views
    584

    Hi! For the ADC i use this code const...

    Hi! For the ADC i use this code



    const XMC_VADC_GLOBAL_CONFIG_t g_global_handle = {
    .clock_config = {
    .analog_clock_divider = 1, /*fADC = 10MHz (10us)*/
    },
    };
  6. Among the files generated by the the SSC Tool...

    Among the files generated by the the SSC Tool there is an xml file, put it in the twincat ethercat folder replacing the old xml. Close and re-open twincat in order to update the esi file
  7. Unfortunately no

    Unfortunately no
  8. I've downloaded the latest version of the...

    I've downloaded the latest version of the example. This what I've done:

    - use the linker_script_IAP.ld in the application project
    - erase the flash with Lauterbach Trace
    - flash the bootloader...
  9. Thank you for your reply! I flashed the...

    Thank you for your reply!
    I flashed the bootloader inside the memory as first thing, but the CPU still not starting. Do you think that put the bootloader code inside the main of the FoE project...
  10. Hi pilias! I've set the flash lenght to...

    Hi pilias! I've set the flash lenght to 0x000E0000 both in FLASH_1_cached and FLASH_1_uncached, but it doesn't work, the CPU doesn't start.
  11. Replies
    5
    Views
    846

    Hi again! I really need to know how to write the...

    Hi again!
    I really need to know how to write the firmware in the flash app partition once i've downloaded it by FoE.
  12. Replies
    5
    Views
    846

    Hi! I've been able to download a .bin file with...

    Hi!
    I've been able to download a .bin file with FoE from the master, but now i don't know how to retrive the file from where it is sotred and i don't know how to write it in the correct flash...
  13. Replies
    5
    Views
    846

    Hi Michael, I've tried to do what you said, but...

    Hi Michael,
    I've tried to do what you said, but when i download the application i get "FLASH programming error around address SD:0xC020000".
    I can't use Segger, because my debbuger pinout is only...
  14. Replies
    5
    Views
    846

    firmware update FoE XMC4800

    Hi!
    I'm working with an XMC4800 144x2028 and I need to enable the FoE for firmware update.
    I'm trying the example code ETHCAT_FWUPDATE_SSC_APPLICATION_XMC48 found at...
  15. Replies
    1
    Views
    225

    SPI receive data problem

    Hi!
    I'm using SPI on USIC0_CH1 of a xmc4800 144x196 chip and when i use the function XMC_SPI_CH_GetReceivedData(XMC_SPI0_CH1) i always get 0.
    On the oscilloscope i see that both MISO and MOSI are...
  16. Replies
    1
    Views
    422

    Data Padding/alignment

    Hi!
    I'm working with the xmc4800 automation board and in my object dictionary i've created several output objects (as record type) with 16 boolean entries and others output objects with 8 boolean...
  17. Replies
    2
    Views
    646

    Is there anyone who could help me with this SPI...

    Is there anyone who could help me with this SPI daisy chain problem?
  18. Replies
    2
    Views
    646

    I've changed the clock configuration to...

    I've changed the clock configuration to XMC_SPI_CH_BRG_SHIFT_CLOCK_PASSIVE_LEVEL_1_DELAY_D ISABLED, according to the reference manual of ISO1H812G.
    I have one 16bit ISO_out and one 16bit ISO_in in...
  19. Replies
    2
    Views
    646

    XMC4800 how to modify SPI clk

    Hi!
    I'm implementing an SPI daisy chain communication and i have some problem in sending and reading the 8th and 16th bit of the sent word. i'm usign the internal clk of my XMC4800 and since the...
  20. Replies
    2
    Views
    770

    Thank you!

    Thank you!
  21. Replies
    2
    Views
    770

    Diable outputs ISO1H812G

    Hello!
    I'm usign ISO1H812G as output unit in SPI communication. I've implemented a function for error detection that set a variable if MISO and MOSI mismatch. I saw that ISO1H812G has the DIS pin to...
  22. Hello again! I'm trying to solve the problem...

    Hello again! I'm trying to solve the problem using the padding subindex in the object dictionary. The 16bit output object now is



    typedef struct OBJ_STRUCT_PACKED_START {
    UINT16 u16SubIndex0;...
  23. Thank you both. I think RainerHoffmann guessed...

    Thank you both. I think RainerHoffmann guessed the problem with the shifted pData
  24. Is there someone that could help me, please?

    Is there someone that could help me, please?
  25. Addressing PDO with different size. APPL_InputMapping & APPL_OutputMapping

    Hello everybody!
    I have some problems collecting data from outputs. In the object dictionary i have several PDO's: from 0x1600 to 0x1609 i'm mapping record output objects with 16 entries of 1bit...
Results 1 to 25 of 29
Page 1 of 2 1 2
Disclaimer

All content and materials on this site are provided “as is“. Infineon makes no warranties or representations with regard to this content and these materials of any kind, whether express or implied, including without limitation, warranties or representations of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, whether express or implied, is granted by Infineon. Use of the information on this site may require a license from a third party, or a license from Infineon.


Infineon accepts no liability for the content and materials on this site being accurate, complete or up- to-date or for the contents of external links. Infineon distances itself expressly from the contents of the linked pages, over the structure of which Infineon has no control.


Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Usage Terms of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Usage Terms of this site. Infineon reserves the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.