From: Tim R. <tim...@us...> - 2001-07-07 19:24:44
|
Update of /cvsroot/blob/blob In directory usw-pr-cvs1:/tmp/cvs-serv29015 Modified Files: Tag: blob_1_0_9_hack README acconfig.h configure.in Log Message: initial SHANNON patches Index: README =================================================================== RCS file: /cvsroot/blob/blob/README,v retrieving revision 1.1.1.1 retrieving revision 1.1.1.1.2.1 diff -u -r1.1.1.1 -r1.1.1.1.2.1 --- README 2001/06/27 19:47:41 1.1.1.1 +++ README 2001/07/07 19:24:39 1.1.1.1.2.1 @@ -149,6 +149,9 @@ we say more?). To meet a deadline, we decided to make a special board with 128 kbyte external flash memory (and an LCD interface). +The JTAG flash burn code however is now worked out as a set of Linux +executables provided by the jtag flash project located at the LART page +as well as JTAG executables ported to support the TuxScreen screen phone. *** Assabet ----------- @@ -161,6 +164,23 @@ up with the output on the serial port. +*** SHANNON (TuxScreen phone) +----------- + +Try these steps for use on a tuxscreen. Replace /usr/src/linux with the +location of your arm linux kernel sources that you will be running on the +tuxscreen: + +If you got the sources from CVS you will need to do: + +tools/rebuild-gcc && tools/rebuild-gcc + +(Yes, twice) Then do: + +CC=arm-linux-gcc ./configure --with-linux-prefix=/usr/src/linux \ + --enable-maintainer-mode --with-board=shannon arm-linux + +make ** Making a distribution Index: acconfig.h =================================================================== RCS file: /cvsroot/blob/blob/acconfig.h,v retrieving revision 1.1.1.1.2.2 retrieving revision 1.1.1.1.2.3 diff -u -r1.1.1.1.2.2 -r1.1.1.1.2.3 --- acconfig.h 2001/07/01 18:22:54 1.1.1.1.2.2 +++ acconfig.h 2001/07/07 19:24:39 1.1.1.1.2.3 @@ -68,6 +68,9 @@ /* Define for PLEB boards */ #undef PLEB +/* Define for Shannon (TuxScreen) */ +#undef SHANNON + /* Define if your system uses an SA-1100 CPU */ #undef USE_SA1100 Index: configure.in =================================================================== RCS file: /cvsroot/blob/blob/configure.in,v retrieving revision 1.1.1.1.2.2 retrieving revision 1.1.1.1.2.3 diff -u -r1.1.1.1.2.2 -r1.1.1.1.2.3 --- configure.in 2001/07/03 20:44:34 1.1.1.1.2.2 +++ configure.in 2001/07/07 19:24:39 1.1.1.1.2.3 @@ -104,6 +104,13 @@ AC_DEFINE(USE_EDODRAM) AC_DEFINE(USE_SERIAL3) ;; + shannon) + AC_MSG_RESULT(SHANNON) + AC_DEFINE(SHANNON) + AC_DEFINE(USE_SA1100) + AC_DEFINE(USE_EDODRAM) + AC_DEFINE(USE_SERIAL3) + ;; *) AC_MSG_RESULT(unknown) AC_MSG_WARN([Unknown board name, assuming SA1100 with EDO DRAM and serial 3]) |
From: Erik M. <J.A...@IT...> - 2001-07-08 13:52:03
|
On Sat, Jul 07, 2001 at 12:24:42PM -0700, Tim Riker wrote: > Index: README > =================================================================== > RCS file: /cvsroot/blob/blob/README,v > retrieving revision 1.1.1.1 > retrieving revision 1.1.1.1.2.1 > diff -u -r1.1.1.1 -r1.1.1.1.2.1 > --- README 2001/06/27 19:47:41 1.1.1.1 > +++ README 2001/07/07 19:24:39 1.1.1.1.2.1 > @@ -161,6 +164,23 @@ > up with the output on the serial port. > > > +*** SHANNON (TuxScreen phone) > +----------- > + > +Try these steps for use on a tuxscreen. Replace /usr/src/linux with the > +location of your arm linux kernel sources that you will be running on the > +tuxscreen: > + > +If you got the sources from CVS you will need to do: > + > +tools/rebuild-gcc && tools/rebuild-gcc > + > +(Yes, twice) Then do: > + > +CC=arm-linux-gcc ./configure --with-linux-prefix=/usr/src/linux \ > + --enable-maintainer-mode --with-board=shannon arm-linux > + > +make This is how to build blob for shannon, not how to install it. The build instructions are a bit higher up in the file, could you provide installation instructions over here? IIRC you used the same JTAG dongle as LART, right? Erik -- J.A.K. (Erik) Mouw, Information and Communication Theory Group, Department of Electrical Engineering, Faculty of Information Technology and Systems, Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A...@it... WWW: http://www-ict.its.tudelft.nl/~erik/ |
From: Tim R. <Ti...@Ri...> - 2001-07-09 05:08:55
|
The final plan is to install using the inferno loader. I will add that when I have it working. Those steps are really just a reminder to me. ;-) If they bug ya, then nuke em. At present I'm using the the same jtag dongle, yes. With a modified jflash dor the flash chips we have. It's in TuxScreen cvs if you'd like to see the changes. Perhaps jflash should be a separate CVS module? Erik Mouw wrote: > This is how to build blob for shannon, not how to install it. The build > instructions are a bit higher up in the file, could you provide > installation instructions over here? IIRC you used the same JTAG dongle > as LART, right? -- Tim Riker - http://rikers.org/ - short SIGs! <g> All I need to know I could have learned in Kindergarten ... if I'd just been paying attention. |