From: Matthias T. <mt...@we...> - 2008-05-01 07:23:50
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Bernard Mentink wrote: > Can someone tell me if the ATmega103 device is supported to run amforth? On > initial inspection of the m103def.inc file, there doesn't seem to be a NRWW > bootloader > area, if this is the case does that mean amforth will not work with this > part? If a bootloader for in-system-programming exists for this device, amforth should be able to run on it as well, but may require some more work. > On a similar vein, is there a list of devices published thatamforth "will" > be able to be run on given it's current architecture. There is no official list since I don't have access to every type of controller and cannot test each and every version. The files in the device directory are (more or less) regularly tested and produced at least one working system. Internally I use some other devices but they are not well tested or do not work at all (e.g. at90usb on the ATUSBKEY sample hardware). If you want to use another controller, just create a device file similiar to the existing ones. If you want it to be included with amforth, send it to me and I'll happily put it in. Basically amforth is only limited by the architecture (atmega cores with hardware multiplier and some instructions) and the flash size. An Atmega48 is too small (amforth needs around 7 KB flash for itself) and everything with more than 128 KB is to big. Attinys lack some core features (and flash size), atxmegas may work rsn. The 128KB boundary may fall too, but currently I have only some vague ideas how to do it and (more important) no hardware to play with. Bye Matthias -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIGXAD9bEHdGEMFjMRAokRAJ4wHGL7X4aVRwtREBGA/QmQU5OSHwCdEuQP cHoQeSTbwCqI/VFUZsuzYAE= =9FkE -----END PGP SIGNATURE----- |