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
