Hi.

I'm interesting in reading into a PC and/or re-flashing the OMAP3530 POP
NAND on a beagleboard rev C3. I know the beagleboards can be cleverly
reflashed from the UART port... But I am actually interesting in
validating the procedure on this board before I apply it to the board I am
interested in re-flashing (which is a different OMAP3530 board).

I have Open On-Chip Debugger 0.5.0-dev-00540-g3931b99 (2010-09-30-21:45)
installed on my machine.

I intend to use a Flyswatter rev B hardware interface for the job.

As far as I see I need 4 things:
- ti_beagleboard.cfg
- omap3530.cfg
- flyswatter.cfg
- the xloader && uboot binaries (which I can get online from
here:http://elinux.org/BeagleBoardRecovery) + the right addresses to load them 
to


I am a little wary of ruining the board. The search I did on the web so
far was less than conclusive on the matter (I saw no post that somebody
tried a command and it worked).


I saw a similar example using openocd commands (but for a different CPU)
and plan on developing my command based on this example.:
    openocd.cfg -d0 -c init -c targets -c "halt" -c "flash write_image
    erase bin/usb-device-massstorage-project-at91sam3u-ek-at91sam3u4-
    flash.bin 0x00080000 bin" -c "reset run" -c shutdown


I think

  * I need to use "openocd" instead of "openocd.cfg".

  * -d0 sets up debug symbols ...I don't care about that, so might just as
well leave it like this.

  * As I understand the -c will provide commands into openocd. Not sure if
I can have more than one command separated by separated by ";" like I
can i Uboot, or if i need one -c for each.

  * I  know from past experience with OpenOCD and the beagle (gdb
debugging), that I am supposed to initialize the JTAG TAP chain by
calling the omap3_deg_init.cfg command in the console. Does -c init do
this?

  * How does openocd know to use flyswatter/omap3530/ti_beagleboard trilogy?

  * I am not clear about what address to load xloader at, or at what
address to load uboot to.

If somebody knows the right command or can help me on any of the questions
opened I would welcome any help on the matter.

Thank you,
Gabi Voiculescu


      
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to