yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

I have not tried it myself, but it should be like that (/dev/sda is the cardreader)

sdtool -dev UNIVERSAL -bl 0.60 -rm 0x91000000:zImage -wi bootablesdimage
cat bootablesdimage > /dev/sda
[JASJAR, XDA Exec, MDA Pro General] ady:
Re: Stuck in splash screen

First of all I admire all the effort you guys are putting...

Task 28 is executed at the end of each upgrade by the official utility upgradeut.exe. If you ever upgraded your ROM; you've already ran it indirectly. =)

A little howto won't hurt if u have little time about howto boot zImage directly from boot loader?
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

Does it hang there ? Disassembling the code around

tiacxwln.dll+0x00017c00 can help.

I think they can edit wince roms, so you may just remove this driver.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

Yes I know but what I didn't know if the DoC failure is the reason why I can't boot. That's why I ran task 28 to see if the DoC is ok or not.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

I did that already. The driver crashes in an exit routine after it detects it can't read the eeprom :-)
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Sorry, for my unqualified comment, but it looks like you have killed your wifi device. Maybe reflashing the eeprom can help. But no idea how this could be done.

Otherwise, you should give your Universal to service.
[JASJAR, XDA Exec, MDA Pro General] madkat:
"Yeah, er, it just stopped working. Upgrades? What are they?" :wink:
[JASJAR, XDA Exec, MDA Pro General] cr2:
Reading/writing the eeprom is implemented in the

acx100 driver.

Removing the wifi driver from wince is an easier option

right now.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

Can you write a log of the executed commands ?

sdtool allows you to put an arbitrary code (i hope) in RAM at an address defined by you and jump to it.

I don't know if or how much we need to mimick wince

at this stage.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

We need a clear understanding what part of the DoC

is "formatted" by 'task 28'. It is obviously not the IPL, not

the SPL, and if it is executed _after_ the upgrade ,

what is actually formatted there ?
[JASJAR, XDA Exec, MDA Pro General] ady:
I am volunteering to reverse engineer, if only someone could dump the boot loader from a working universal. mine is broken at the moment

regarding task 28; I think its equivalent of a hard reset.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

You may try to dump the eeprom using my acx_mem driver :-). Don't worry you will not kill the wlan device like I did.

Download this archive, unpack it to the root of your root fs. Then:

depmod -ae
modprobe acx_mem #you will get a lot of messages

A new networking interface wlan0 should appear. Try iwconfig to check. If ok, a new file /proc/driver/acx_wlan0_eeprom should appear. Run:

cat /proc/driver/acx_wlan0_eeprom >/tmp/eeprom.bin

you can remove the acx driver:

rmmod acx_mem

check the eeprom.bin file (od) if there is something other than zeroes...

Thanks :-)
[JASJAR, XDA Exec, MDA Pro General] vve:
Re: Stuck in splash screen

The final one for me is "Segmentation fault" :( and "no wireless extensions" for iwconfig.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

Are you able to compile the module if I provide you with the source?
[JASJAR, XDA Exec, MDA Pro General] vve:
Re: Stuck in splash screen

I hope I am :).
[JASJAR, XDA Exec, MDA Pro General] cr2:
You can start with IPL:

http://xdaforums.com/viewtopic.php?t=22861&start=100

Then we can learn how the SPL is loaded and

also some power-suspend related things.
[JASJAR, XDA Exec, MDA Pro General] cr2:
empty battery.

HaRET(1)# dump power
devices:
183242 8 2 3713 360 0 29 1 0 -1 -1 0 255 255 0 -1 -1 0 0 0 4
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

You may download the source here. You have to edit acx/config.mk first to use the proper kernel source.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: empty battery.

The 50 °C seems to be the normal phone temperature.

HaRET(9)# dump power
devices:
1759374 8 15 3772 401 0 45 1 0 -1 -1 0 255 255 0 -1 -1 0 0 0 4
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

99.9% of the file are zeros, but not all :)

root@blueangel:~# cat /proc/driver/acx_wlan0
acx100 driver version: v0.2.0pre8
Wireless extension version: 17
chip name: TNETW1100B (0x01030505)
radio type: 0x0d
form factor: 0x03
EEPROM version: 0x00
firmware version: Rev 1.10.7.K (0x011007f4)
status: 0 (STOPPED)

Do you know the purpose of these bytes ?

$ od -A x -x eeprom.bin
000000 0002 0000 0000 0000 0000 0200 0000 0000
000010 0000 0000 0000 0000 0000 0000 0000 0000
*
0001d0 0000 0000 0000 0000 0000 0000 0600 0000
0001e0 0000 0000 0000 0000 0000 0000 0000 0000
*
0002f0 0000 0000 0000 0000 0000 0000 0000 b500
000300 0000 0000 0000 0000 0000 0000 0000 0000
*
000400
[JASJAR, XDA Exec, MDA Pro General] cr2:
WIFI

Milan, what do you think about it ?

http://marc.theaimsgroup.com/?l=hx4700-port&m=114508993601406&w=2
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: WIFI

Yes I know. Todd sent a message few days ago.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

MAC address, regulatory domain and other static configuration data should be stored in eeprom.

Can you send me your eeprom.bin? votava_at_mageo_dot_cz
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

When I try to 'boot', bootloader complains 'not allow update'. Do you know how to unlock the bootloader? Password?

btw: thank you for the howto :-)
[JASJAR, XDA Exec, MDA Pro General] joey jojo:
id like to see mor screen shots of this........

8)
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

I have posted the od output, but i can send you

the actual file too.

I don't see the MAC address here.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

The password is in the wiki and is irrelevant.

There are a lot of people here on this forum that

pull their hair out because of this problem ;)
[JASJAR, XDA Exec, MDA Pro General] pedroalves:
Sorry for the delay.

Try adding -Wl,--major-subsystem-version=2,--minor-subsystem-version=1

to LDFLAGS

Should work. Justed tested on a simple program outputting a message box, and the looks were different. It passed the title bar to the bottom.

I'm not into wince programming myself :) That's why I am working on a gcc toolchain. The less MS tools the better. ;)

I think that vlc binutils is already patched to fix the 8 byte branch instruction offset.

Cheers,

Pedro Alves
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

Check an example of the dump of a 'normal' acx eeprom. It's quite different, isn't it? :-)

May I ask you to dump the eeprom again and:

1/ check the debug output for lines 'acx_read_eeprom_offset<==0000000'. The '000000' means the eeprom read has been successfull.

2/ compare the new eeprom.bin with the old one to check if they are the same.
[JASJAR, XDA Exec, MDA Pro General] vve:
/proc/driver/acx_wlan0 : exactly the same as for cr2 above.

/proc/driver/acx_wlan0_eeprom : zeroes only, nothing to look at.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Are you sure there are zeroes only? Did you run the same command (od -A x -x eeprom.bin) like cr2 did? Thanks.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

kitl log for those of you who find it interesting.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

It may be interesting to log the commands sent by the debugger over USB-serial to init the log, to avoid any evil microsoft

software :)
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

Maybe the EEPROM offset is different ?

I need the normal syslog to see the complete debugging output. The dmesg buffer is too small ...
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Stuck in splash screen

you may modify your /etc/syslog.conf and add:

DESTINATION="file"
LOGFILE=/var/log/messages

like I did...
[JASJAR, XDA Exec, MDA Pro General] cr2:
2.6.16

The handhelds.org kernel is updated to the 2.6.16

version.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Stuck in splash screen

The only useful line in the output is

read eeprom info: radio 13, form 3
[JASJAR, XDA Exec, MDA Pro General] fimbulvetr:
Does that mean we will see it in Xanadux soon? Are you still waiting to upload some of your code to the Xanadux tree (Because you're doing testing, or it's not working yet)?

I found that I'm having a hard time getting hx4700 (for the apache's tp) and universal support working at the same time, due to some changes that have been done to un0 that the hx4700 code isn't written for:)
[JASJAR, XDA Exec, MDA Pro General] cr2:
I don't think so. I will simply put the code into handhelds.org CVS when it will work.

Unifortunately, i can't boot the 2.6.16 with my changes

compiled in.

Why do you need the hx4700 code ?

I will suggest merging your code into the xanadux -un0 branch. I have already created the htcalpine

subdirectory, why not htcapache ?

You can also do "dump gpio" with bluetooth and camera switched on to get more gpio information.
[JASJAR, XDA Exec, MDA Pro General] fimbulvetr:
After looking at the code, I see it still won't do me anygood. The only touchpad drivers I can supposedly adapt to my apache all use ASIC3 including the 4700. Since I'm very green with the kernel, hardware level drivers and embedded devices, it's going to extrememly difficult to get it running with the builtin pxa270 stuff. I was hoping the hx4700 used the pxa270 as well, but alas, it also uses the asic3.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Thanks, I will try :)

ImageBase 00010000
SectionAlignment 00001000
FileAlignment 00000200
MajorOSystemVersion 4
MinorOSystemVersion 0
MajorImageVersion 1
MinorImageVersion 0
MajorSubsystemVersion 2
MinorSubsystemVersion 1
Win32Version 00000000
SizeOfImage 00042000
SizeOfHeaders 00000400
CheckSum 00031b76
Subsystem 00000009 (Wince CUI)

The "Wince CUI" bug exists since ages ...
[JASJAR, XDA Exec, MDA Pro General] cr2:
I have only changed the interrupt line from PXA to ASIC3 on universal, and on hx4700 it _was_ PXA.

Make a diff, then you can easily revert the changes.

Everything goes down to the IRQ line.
[JASJAR, XDA Exec, MDA Pro General] cr2:
gcc rulez! It works for the haret source code. I have added

-Wl,--major-subsystem-version=2,--minor-subsystem-version=0,--major-image-version=0

to get the same values as evc3.

Then, gcc links to ws2.dll instead of winsock.dll,

so i have added:

DLLTOOL = $(BASE)/bin/arm-wince-pe-dlltool
DLLTOOLFLAGS =

$(OUT)%.lib: src/wince/%.def
$(DLLTOOL) $(DLLTOOLFLAGS) -l $@ -d $<

--- winsock.def---
NAME WINSOCK.dll
EXPORTS
WSACleanup @1
WSAStartup @3
recv @24
send @27
closesocket @8
inet_ntoa @19
accept @6
listen @21
bind @7
inet_addr @18
htons @17
socket @32
[JASJAR, XDA Exec, MDA Pro General] fimbulvetr:
Oh, I see. Sorry to waste your time. I'll stop posting offtopic in your guys' forum now. When I have something working I will contact you and maybe have you make me an htcapache dir, that is, if I don't go insane from kernel programming.
[JASJAR, XDA Exec, MDA Pro General] cr2:
The remaining asic3 references in *_ts file are for the buttons, probably i should remove this dead code also on the

universal.

You should bettery track the GPIO, making a htcapache

dir is easy.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Modified hx4700 wlan driver added to CVS

I just added the modified hx4700 driver to CVS. I can't test it because of my nonworking eeprom/acx hw.

To compile the driver you have to configure acx, acx_mem and acx_htcuniversal in drivers/networking before you build the kernel.

To use the driver:

put the firmware files to /usr/share/acx/

modprobe htcuniversal_acx

modprobe acx
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Modified hx4700 wlan driver added to CVS

Or /lib/firmware

I have backported the 2.6.16 hx4700 touchscreen

driver. It works well, but the machine and the LCD is unstable ;) maybe because it uses a different

input api and my dirty hacks.

The nonlinearity problem can be resolved in libts.so

I want to move to 2.6.16...
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Modified hx4700 wlan driver added to CVS

I tried to use 2.6.15 but I couldn't boot the kernel...
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Modified hx4700 wlan driver added to CVS

Can you try the driver? I'm eager to know if it's working or not. I'm afraid the eeprom is handled differently on Universal...
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Modified hx4700 wlan driver added to CVS

The same for 2.6.16

We need to understand why is it impossible to boot 2.6.12 without switching on the phone.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Modified hx4700 wlan driver added to CVS

htcuniversal_wlan_init: acx-mem platform_device_register
platform_device_register acx-mem
acx: this driver is still EXPERIMENTAL
acx: reading README file and/or Craig's HOWTO is recommended, visit http://acx100.sf.net in case of further questions/discussion
acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them
running on a little-endian CPU
PCI module v0.3.31 initialized, waiting for cards to probe...
egpio: enable bits=0x40 egpio_reg=0x40
acx: found ACX100-based wireless network card
initial debug setting is 0x000A
using IRQ 196
ACX radio type 0x0d
requesting firmware image 'WLANGEN.BIN'
acx_write_fw (main):0
acx_validate_fw (main):0
requesting firmware image 'RADIO0d.BIN'
acx_write_fw (radio): 0
acx_validate_fw (radio): 0
acx100_s_init_wep: writing WEP options
initializing max packet templates
creating tx queue 0xbb90
creating rx queue 0xbe90
NVS_vendor_offs:0000 probe_delay:500 eof_memory:65536
CCAModes:04 Diversity:01 ShortPreOpt:01 PBCC:01 ChanAgil:00 PHY:05 Temp:01
AntennaID:01 Len:02 Data:1E 00
PowerLevelID:0A Len:00 Data:
DataRatesID:02 Len:05 Data:02 04 11 22 44
DomainID:03 Len:07 Data:30 20 30 31 32 40 41
ProductID:04 Len:09 Data:TI ACX100
ManufacturerID:05 Len:07 Data:TI Tes�
get_mask 0x00004D82, set_mask 0x00000000
got sensitivity value 176
got antenna value 0x8D
got Energy Detect (ED) threshold 112
got Channel Clear Assessment (CCA) value 13
got regulatory domain 0x30
get_mask 0x00000000, set_mask 0x00000000 - after update
new ratevector: 82 84 0B 16 2C
setting RXconfig to 2010:0FDD
acx: form factor 0x03 (Compact Flash), radio type 0x0D (Maxim), EEPROM version 0x05, uploaded firmware 'Rev 1.10.7.K' (0x01030505)
creating /proc entry driver/acx_wlan0
creating /proc entry driver/acx_wlan0_diag
creating /proc entry driver/acx_wlan0_eeprom
creating /proc entry driver/acx_wlan0_phy
acx v0.3.31: net device wlan0, driver compiled against wireless extensions 17 and Linux 2.6.12-hh2-xda0-un0
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Modified hx4700 wlan driver added to CVS

So it appears to be working, isn't it? Great. Did you try to configure wlan0 interface?

May ask you to dump the eeprom?
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Modified hx4700 wlan driver added to CVS

How can i do it manually (dhcp+64bit wep) ?

already sent.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Modified hx4700 wlan driver added to CVS

Edit /etc/network/interfaces to look like the following:

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
auto lo wlan0
iface lo inet loopback

auto usb0
# Ethernet/RNDIS gadget (g_ether)
iface usb0 inet static
address 192.168.0.202
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.200

iface wlan0 inet dhcp
wireless_key XXXX-XXXX-XXXX-XXXX [1] [2] [3] [4] open key [1]
wireless_essid YOUR_ESSID
wireless_mode Managed

then:

ifup wlan0

Thank you :-)
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Modified hx4700 wlan driver added to CVS

Receive is OK, send does not really work.

The driver began oopsing now, when i have pushed

it too much ;-)

Do you have it now ?
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Modified hx4700 wlan driver added to CVS

I managed to write one byte to the eeprom :-) so it looks promissing. I am going to convert your ee to C source so I can try to burn my eeprom with yours :-) We are going to have the same MAC :-)
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Modified hx4700 wlan driver added to CVS

There are a lot of other "unique" ids: bluetooth, ds276x,

m-sys g3, imei, and so on.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Modified hx4700 wlan driver added to CVS

I would like to ask you for one final thing. Can you please dump the eeprom once more but please change temporarily following code in acx/mem.c:

acxmem_proc_eeprom_output()

{

....

for (i = 0; i < 0x400; i++) {

to:

for (i = 0; i < 0x800; i++) {

...

}

Thank you
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Modified hx4700 wlan driver added to CVS

I will try later today.

A lot of useful patches (dpm,camera,etc.) can be found

here

http://lists.gnumonks.org/pipermail/openezx-devel/2006-April/000223.html

from out Motorola A780 friends.
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Hi Milanvot,

please, can you build a new OPIE Image Update for all the progress you and cr2 done the last time? This would be very nice :`)

Also hope to get 2.6.16 as the new kernel base. Didn't understand the the progress on touchscreen, cr2 was talking about. Does it work with 2.6.12 or do we need 2.6.16 to make it work.

Regards EyeOfTheStorm
[JASJAR, XDA Exec, MDA Pro General] zYxMa:
I didn't read all this thread but have you got any screens of linux?
[JASJAR, XDA Exec, MDA Pro General] cr2:
http://xdaforums.com/files/opie_uni2.jpg
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Modified hx4700 wlan driver added to CVS

Forget it. I have used another Universal to dump the eeprom and there is nothing at the higher 1K of the eeprom. I sent my Uni for repair. Thank you.
[JASJAR, XDA Exec, MDA Pro General] madkat:
I haven't reduced them yet, and the first is very fuzzy, but:

booting

running

On the XDA Exec

You can do it yourself, there are instructions in the Wiki
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
@Cr2 and Milanvot

I am going to build some application and som images for the Universal with bitbake. But i am not sure my "home mad(e)" .conf file is correct. Is there something in it i'm missing, or something that is wrong, or is something there that shouldent be here?

Maybe i also should have taken with me the acx100 driver so WLAN is implemeted, but how do i do that?

I would also liked to build the modified Bluez utils with support for caption s (hciattach -S) so i can test highspeed bluetooth. Where can i get the sources?

Help me out here so i can start to build.

This is my xanadux-un-2.6_2.6.12.bb ( i am using my allready downloaded cvs as source, just to implement console screen rotation)
[JASJAR, XDA Exec, MDA Pro General] nedge2k:
Hi guys,

im a total *nix virgin. is it possible to format, create/mount partitions and decompress the tar.bz2 using the default.txt?

i've tried following the instructions in the wiki but i get "kernal panic". I've tried making the partitions from windows using paragon partition manager then running gnuharet from sd but again kernal panic.

i'm sure it would all work if i could just get the tar.bz2 onto the ext2 partition. i tried the kubuntu live cd but all i got was "unbuntu@unbunt$" prompt and like i said, i'm a *nix virgin.

i know i should probably just wait until there's a more user friendly way of installing it but i'm bored and i wanna have a play :P
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
It looks like you are using a default.txt for ramdisk. Use this one if you have a root system at the ext2(3) partition"
[JASJAR, XDA Exec, MDA Pro General] nedge2k:
well thats the problem, there is no root system in the ext2 partition. i was wondering if the default.txt could be used like an msdos batch file to decompress the tar.bz2 from part 1 to part 2. then i'd change it to what you just posted to boot.
[JASJAR, XDA Exec, MDA Pro General] cr2:
The root ext2 filesystem must be mounted, there is just

a choice: it is either a ramdisk (compressed ext2) or the SD partition (normal ext2/ext3).

Using the CMDLINE setting in the "default.txt" you can

choose between these two options.

The primary purpose of haret is not the user-friendly

booting, but to be a HArdwareReverseEngineeringTool,

which also can boot Linux.

I have written some code to support the "pure" self-bootloader, but still need to write a GUI dialog with

an info window and two buttons: boot from an

existing Linux partition or boot with the ramdisk.

The complexity level can be also reduced, if you

will use only one Linux partion on the SD, and

put the self-bootable image for example to \My Programs\Linux directory.
[JASJAR, XDA Exec, MDA Pro General] nedge2k:
ahh I see. Well, i'll give it another go but if I can't get it working then I think I'll hold off for a bit until a more user friendly ver comes out. It's surprising how difficult it is to get your head round a different OS when you've been using Windows for so long. :shock:

Great work so far guys, keep it up! :D
[JASJAR, XDA Exec, MDA Pro General] cr2:
It is not the windows itself, but the fact that it is preinstalled.

The technical side of booting wince on the

phone is much more complex and bizarre than linux.

Try to tell me how you will boot the *.nbf/*.nba files

from the SD card :roll:
[JASJAR, XDA Exec, MDA Pro General] nedge2k:
hehe...yeh i know what u mean.

btw, is there any chance you could put the latest compiled kernal up on the ftp?
[JASJAR, XDA Exec, MDA Pro General] madkat:
IIRC the one in my instructions (no idea why you might get a kernel panic, sorry) is the latest stable kernel. It's probably not worth trying to boot with an unstable one! There have certainly been problems compiling later kernel versions with the modifications required for Linux on Universal.

At what step are you getting the kernel panic?
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
? They are all unstable, and if you compile one from the CVS today it isent less stable than one on Milanvot's webiste.

And at the moment, there arent any opie images for the universal, the one at milanvot's website is just an modified blueangel image. I am trying to build one (both opie and gpe) but there are problems since i have to make the .conf file my self. But i am getting help, and i will post when it's ready.
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
That's good to know. Keep on your work on the OPIE and GPE Images :`)
[JASJAR, XDA Exec, MDA Pro General] nedge2k:
it panics while trying to mount rd :(
[JASJAR, XDA Exec, MDA Pro General] cr2:
machine, boardid, kernel, ramdisk, default.txt
[JASJAR, XDA Exec, MDA Pro General] m1cgp:
What stage is linux at?

Sorry if I am asking the wrong question here.

I have a Universal and wonder at what stage the linux project is at.

Not too clued up on the ins and outs of listings on here but is there a stable linux that you can run programs on?

I seen some of the pictures of things people have got running and would like to try it out but not wanting to put something on and find it is not useable

Sorry i am going to swear here, but i would stick with Windows (yes i just cleaned my mouth out with soap) rather than nothing.

I can run things and give feedback if people want it done.

Any help thanks.

David
[JASJAR, XDA Exec, MDA Pro General] vve:
Please check what kernel and root filesystem image are you trying to use:

The milanvot's kernel (http://www.kwik.cz/universal/zi060312) is best to start with.

Next, you must get a ramdisk image from, say, cr2 (http://jornada820.sourceforge.net/files/uni/rd).

Finally, your default.txt file content's should be something like following (for rd file above):

set KERNEL zi060312
set MTYPE 855
set INITRD rd
set CMDLINE "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitrd console=tty0 mem=63M fbcon=rotate:1"
boot2