From: Peter v. S. <pe...@yi...> - 2001-11-21 08:24:10
|
Hi All, Your line: [Linux Revo Plus single user mode with root on initrd w ser console] is too long for Arlo. It only reserves 64 bytes for the text. I've increased it to 128 and will do some sanity checks. The above will be in 1.36. cheers, Peter ps I did officially announce Arlo 1.35, but it never made it to the mailing list. This happend before and resulted in my postings not showing up for a about 7-10 days. Jim George wrote: > > Ilmar, > > thanks very much for this. > > I followed these instructions, I think to the letter. I was a little > concerned that Peter Yiptons' arlo files overwrote the ones that I > unloaded 1st (i.e. file 1). However I decided to proceed on the basis > that they came from the same archive and would therefore be a match > (although maybe not for the Revo?). > > After having installed everything as per the following directory > structure, I tried to execute arlo.exe and got the output you'll see > following the directory structure. Arlo then crashed, still leaving > EPOC in place, with the error following the output you see below. > > just before the crash there was some output on the screen (not a tux > logo I'm afraid), it looked very much like you'd see when a linux image > is booting but it didn't appear in Hyperterm nor did it stay on the > screen long enough for me to write it down let alone capture it. (that > would be a good feature to have the ability to capture the output on the > psion using some form of redirection). > > Anyone care to suggest what I should try next? Now that I'm this close > I'm loathe to give up. > > Directory structure > > c:\linux.image > c:\initrd.gz > c:\arlo\arlo.cfg (dox text format) > c:\arlo\arlo.exe > c:\arlo\arlosh.exe > c:\arlo\boot2nd.bin > c:\arlo\readme.txt > c:\system\libs\arlo.ldd > c:\system\data\wins.ini.bak (not exactly sure of the filename here as I > can't access it at the moment) > > Hyperterminal Output > line=useboot2nd=yes > token=-useboot2nd- > values=-yes- > line= > line=default=EPOC > token=-default- > value=-EPOC- > line=timeout=-1 > token=-timeout- > value=--1- > line= > line=[EPOC] > line=[Linux Revo Plus single user mode with root on initrd w ser > console] > > Psion Error Message > Program Closed > Program Main > Reason Code USER > Reason Number 23 > > Contents of arlo.cfg > useboot2nd=yes > > default=EPOC > timeout=-1 > > [EPOC] > [Linux Revo Plus single user mode with root on intrd w ser console] > image = c:\linux.image @ 0xc0048000 > initrd = c:\initrd.gz @ 0xc0800000 > boot = init=/bin/sh root=/dev/ram0 ro console=tty0 console=ttyAM1,115200 > > Kind Regards, > > Jim > On Tue, 2001-11-20 at 09:34, Ilmar Kotte wrote: > > Hi Jim, > > > > Files getting corrupted probably means that your browser is unpacking them > > automatically. Do the files get bigger when donwloaded? Then this is > > probably the case. The files are still called xxxxx.gz, but are already > > unpacked. Just rename them and leave out the .gz extension. I only have this > > behaviour with file 1 below. > > > > Here's a list of files you should download. > > 1 > > http://www.muru.com/armlinux/experimental/linux-2.4.13-ac5-rmk2-revo-plus-16 > > mb-mako.gz > > 2 http://www.muru.com/armlinux/5mx-linux-boot.tar.gz > > 3 http://www.yipton.demon.co.uk/arlo/latest/arlo.zip > > > > File 3 is currently a link to Arlo 1.35, which should eliminate the need for > > Tony's fixed Arlo.exe for 1.34. I didn't test it, and Peter didn't > > officially announce it, but it should work, since it's a small bugfix. > > > > File number 2 downloads fine (still compressed) on my PC. I used Winzip to > > unpack the tarballs inside .gz below. Use this directory tree (let's call it > > the install tree) as the tree you'll copy the you Psion later. First you > > need to replace some files in this tree. > > > > Unpack file nr 3 (Arlo.zip), place everything except arlo.ldd in the arlo/ > > directory of the install tree, Arlo.ldd goes into system/libs in the install > > tree. > > > > Now file nr 1 gets automatically unpacked when I download it, it gets to be > > about 1.4 MB instead of the about 680kb listed. No problem, just rename it > > to linux.image (ignore the .gz). Now copy the file to the root of the > > install tree. > > > > In the install tree, edit arlo/arlo.cfg to look like: > > machine=series5mx > > useboot2nd=yes > > > > default=EPOC > > timeout=-1 > > > > [EPOC] > > > > [Linux Revo Plus single user mode with root on initrd w ser console] > > image = c:\linux.image @ 0xc0048000 > > initrd = c:\initrd.gz @ 0xc0800000 > > boot = init=/bin/sh root=/dev/ram0 ro console=tty0 console=ttyAM1,115200 > > > > Now you are ready to copy the whole install tree to C:\ on your Psion, which > > should have at least 7 MB free. All your EPOC files will be lost, so backup! > > > > Now go into arlo/ and start arlo.exe. > > > > You might do the next experiment, to see if the Revo Plus does indeed > > resemble the Mako as much as I think: > > > > <experiment> > > In Arlo, type 'a' to go into advanced mode, then 'e' for expert mode. now > > enter 'r' to detect memory config. Make a note of the info displayed. Type x > > to exit Arlo. Type 'a' then 'n' to get back to the boot menu. > > </experiment> > > > > In order to see output from the kernel, you should connect a terminal > > program (windows has hyperterminal) to the serial port where your cradle is > > hooked up to, set speed to 115200 kb/s. Remember to disconnect Psiwin first > > by right-clicking the wiggly line in the taskbar (still asuming windows), > > otherwise the COM port is not free. > > > > In Arlo, press the number next to the boot option you entered in Arlo.cfg. > > > > That's it, the kernel is loaded and you should see Tux on your screen and > > textual output in your terminal program. > > > > > > good luck, and let us now how you're doing, > > > > > > Ilmar > > > > > > > > _______________________________________________ > > Linux-7110-psion mailing list > > Lin...@li... > > https://lists.sourceforge.net/lists/listinfo/linux-7110-psion > > _______________________________________________ > Linux-7110-psion mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linux-7110-psion |