In message <5BFFEE450E4C9264CB2CB0E906D67860 at j_padron.joseane.zzn.com> you wrote: > > We have Metrowerks CodeWarrior (for Windows). It has a little application > and we use it to program the flash (via the Wigglers BDM): write and erase.
OK. > But now, we are starting with embedded linux and we want to know how we can > program the flash fron Linux using the BDM. You question is not clear. Of course you can use your BDM tool to write a Linux image to flash memory. You won't be able to do much Linux debugging with it since (AFAIK) the CodeWarrior does not understand about the MMU. You can also write the flash memory from Linux, using appropriate Linux device drivers; we have a simple one in our version of the Linux kernel, or you can use the MTD layer. If you are looking for a BDM tool that fit's into the Linux toolchain I strongly recommend the BDI2000: - it has MMU support - it has a simple telnet interface that can be used for things like automatic image download (simple "expect" scripts will do) - it speaks GDB remote protocol so it can be easily used with standard Linux tools like GDB or DDD. Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de It is easier to change the specification to fit the program than vice versa. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
