until now I used the compiler of TI: clpru. I thought this is the compiler of TI for the PRUs. That I can use the gnueabi I didn't know. The Cores/ Prus should use hard float, so I could use gnueabihf compiler too? (1) I get the table of the sizes too (which is explained in your link). Can I use them to get the code parts of the parts in the program? For example I got this:
PAGE 0: PRU_IMEM 00000000 00002000 00000098 00001f68 RWIX PAGE 1: PRU_DMEM_0_1 00000000 00002000 00000100 00001f00 RWIX PRU_DMEM_1_0 00002000 00002000 00000000 00002000 RWIX PAGE 2: PRU_SHAREDMEM 00010000 00003000 00000000 00003000 RWIX PRU_INTC 00020000 00001504 00000000 00001504 RWIX PRU_CFG 00026000 00000044 00000044 00000000 RWIX PRU_UART 00028000 00000038 00000000 00000038 RWIX PRU_IEP 0002e000 0000031c 00000000 0000031c RWIX PRU_ECAP 00030000 00000060 00000000 00000060 RWIX RSVD27 00032000 00000100 00000000 00000100 RWIX RSVD21 00032400 00000100 00000000 00000100 RWIX .... I can create a pointer at the 0x0000 address of my program and start reading until 0x2000 and get the Flash bytes. After that I read the dram bytes for the Pru0, after that for the PRu1 and so on. Am I correct? Or is there another way of reading the data out of the program? Thanks for your help and taking your time for answering -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/ae898a55-cc2c-4bfd-b406-7013bb19162c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
