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.

Reply via email to