x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

Skinning CE 4.2 on a SIMPAD

1 2 3
C:Amie Page Icon Posted 2005-06-19 2:48 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
18,012
Location:
United Kingdom
Status:
Do you guys want to take this outside ... or may be into a private room

I'm with cmonex, it's perfectly legal syntax.
 Top of the page
cmonex Page Icon Posted 2005-06-19 7:26 PM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
ok, now that C:Amie has decided that i'm right after all, let's change the topic
 Top of the page
NightLord
NightLord Page Icon Posted 2005-06-20 6:11 PM
#
Status:
Snappy! - 2005-06-19 11:28 AM

NightLord - 2005-06-19 4:52 AM

Well the bootloader simply refused to accept the file I created with the platform builder.
Which is a pitty, because drivers do not seem that much of a problem - the MQ200 display adapter driver is included in the platform builder, so what else may be missing?

Dont you wanna reconsider taking a look at that platform builder ?


NightLord, which/what bootloader did you use? I use serload.exe for loading bin images to the SL4.


with bootloader, im referring to the bootloader thats loaded in the simpads rom, which starts when you power on the device, prior to loading the windows CE OS. It is this program which serload communicates with.
And actually, all of the simpad images i have have an extension of .img, instead of .bin. And the problem is that the bin file i created with the platform builder simply did not start transfering when i tried to load it with serload.
 Top of the page
takwu Page Icon Posted 2005-06-21 4:26 AM
#
Avatar image of takwu
H/PC Elder

Posts:
1,953
Location:
BC, Canada
Status:
But hey I only made two posts on this so far... at least give me one more...

Host provides services to clients.
Master has control over slave(s).

Technically the structures are quite different, so they used the different terminologies (analogies if you will). USB hosts give the clients what they requests, whenever possible; whereas an IDE master can ignore its slave all day long if it decides to.

Besides, this is abandon-thread
 Top of the page
Snappy! Page Icon Posted 2005-06-21 8:40 AM
#
Avatar image of Snappy!
H/PC Elder

Posts:
1,712
Location:
New Mexico, US
Status:
NightLord - 2005-06-20 4:11 PM

with bootloader, im referring to the bootloader thats loaded in the simpads rom, which starts when you power on the device, prior to loading the windows CE OS. It is this program which serload communicates with.
And actually, all of the simpad images i have have an extension of .img, instead of .bin. And the problem is that the bin file i created with the platform builder simply did not start transfering when i tried to load it with serload.


2 pts:

#2. Assuming you find a .bin image, connect your SL4 with the serial cable to PC. Run HyperTerminal (A terminal on drugs? ). Reset your SL4 while pressing the "keyboard quickaccess" button. HT should show:

=====================
Monitor:
=====================
Boot from Flash 'f'
Boot from Net 'n'
Power Off 'o'
Erase PSM+Registry'p'
Exit 'q'
Erase Registry 'r'
Erase Flash 'y'
Soft Reset 's'
Print Fab-String 'w'

http://opensimpad.org/wiki/index.php/Docs/SerialInstall <<-- Details how to load linux or windows CE images into SL4.

In my case, I would press 'y' to Erase Flash. After that reset and it will be *empty* of OS. discconect HT and run serload:

serload "S842-SI-INT-152 SL4"

S842-SI-INT-152 SL4 is the filename of the image I got for 4.1. Ok, it does not have a .bin extension! ... but I believe its a .bin file anyway. Platform Builder builds a nk.bin file by default, so I think this file is just named differently.

When you execute the above statement, you will read the file and then display a prompt, asking you to reset your SL4. Reset your SL4, and it should start loading your 4.1 image.
 Top of the page
cmonex Page Icon Posted 2005-06-21 5:30 PM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
takwu - 2005-06-21 10:26 AM

But hey I only made two posts on this so far... at least give me one more...

Host provides services to clients.
Master has control over slave(s).

Technically the structures are quite different, so they used the different terminologies (analogies if you will). USB hosts give the clients what they requests, whenever possible; whereas an IDE master can ignore its slave all day long if it decides to.

Besides, this is abandon-thread


yes it is quite obvious what you wrote about the terminologies but thanks anyway, it might help someone else
 Top of the page
cmonex Page Icon Posted 2005-06-21 5:31 PM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
hey Snappy, i'm sure NightLord will appreciate your help but this isn't any news to him. the problem is that the bootloader just doesn't want to accept his bin file... and it isn't a 4.1 bin, but a 4.2.
 Top of the page
Snappy! Page Icon Posted 2005-06-21 6:09 PM
#
Avatar image of Snappy!
H/PC Elder

Posts:
1,712
Location:
New Mexico, US
Status:
cmonex - 2005-06-21 3:31 PM

hey Snappy, i'm sure NightLord will appreciate your help but this isn't any news to him. the problem is that the bootloader just doesn't want to accept his bin file... and it isn't a 4.1 bin, but a 4.2.


well, I'm not entirely sure what steps NightLord has taken, so I did not want to assume that he already got all the steps there.

NightLord, maybe you can post the exact steps you are doing, as I believe what I did with my SL4 is somewhat different from what you are doing or did. I merely use a ready-made (read: Siemens made (read: tested to work)) 4.1 image and it worked with the serload app (from the opensimpad site).

What you are doing seem to be trying out a custom build image using Platform builder. From my memory of using PB the last few days, it seemed to have the ability to load the image into the device itself. Not sure if it uses serload or not.
 Top of the page
cmonex Page Icon Posted 2005-06-21 6:34 PM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
NightLord has already done flashing ce.net 4.0, 4.1, simlinux on the simpad, so the problem is not that..
are you sure it really had the ability or it just *seemed* to have it?
 Top of the page
NightLord
NightLord Page Icon Posted 2005-06-21 7:04 PM
#
Status:
Snappy! - 2005-06-21 6:09 PM

cmonex - 2005-06-21 3:31 PM

hey Snappy, i'm sure NightLord will appreciate your help but this isn't any news to him. the problem is that the bootloader just doesn't want to accept his bin file... and it isn't a 4.1 bin, but a 4.2.


well, I'm not entirely sure what steps NightLord has taken, so I did not want to assume that he already got all the steps there.

NightLord, maybe you can post the exact steps you are doing, as I believe what I did with my SL4 is somewhat different from what you are doing or did. I merely use a ready-made (read: Siemens made (read: tested to work)) 4.1 image and it worked with the serload app (from the opensimpad site).

What you are doing seem to be trying out a custom build image using Platform builder. From my memory of using PB the last few days, it seemed to have the ability to load the image into the device itself. Not sure if it uses serload or not.


Sorry for not being clear enough.
The siemens factory-made images (and by the way, the opensimpad images also) can be transfered with serload to the simpad, no question about that.
And yes, the opensimpad images have an extension of .bin , but thats irrelevant, because i guess they are not created with the CE PB.
However, whats important is that the firist few bytes of both the siemens images, and the opensimpad images contain the word "ARNOLDBOOTBLOCK" and some empty bytes, whereas the .bin images built by the platform builder look different. This is why you cannot serload an image created by the PB to the simpad, you would have to modify it to be compatible with the siemens bootloader installed on the simpad. The question is how to modify it.
The other solution would be to build a new bootloader from scratch with the PB, because theoreticly it has the tools for it (and I guess this is what the guy who sells his 4.2 build did). With this new bootloader built by the PB you could easily transfer your own custom CE images onto the simpad using the PB.
My problem is that i dont have a JTAG device, and without that, Im not realy enthusiastic about fiddling with the bootloader.
 Top of the page
cmonex Page Icon Posted 2005-06-30 12:19 AM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
NightLord - 2005-06-22 1:04 AM

However, whats important is that the firist few bytes of both the siemens images, and the opensimpad images contain the word "ARNOLDBOOTBLOCK" and some empty bytes, whereas the .bin images built by the platform builder look different. This is why you cannot serload an image created by the PB to the simpad, you would have to modify it to be compatible with the siemens bootloader installed on the simpad. The question is how to modify it.


hmmmm can't you ask the opensimpad developers how they achieved this, i mean getting the bootloader to accept their images.. ok i'm sure it isn't that simple, but... worth a try..

i guess it's good that the MP900 actually uses a .bin extension..
 Top of the page
C:Amie Page Icon Posted 2005-06-30 11:07 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
18,012
Location:
United Kingdom
Status:
File extenstions are a moot point. A bin is just an unalined binary dump file, it has no executable or documentary purpose. File extensions are a just a convenience really.

you could call it a .cmonex and it wouldn't make and difference ... ok.. so in an 8.3 FAT system it would... stop being pedantic
 Top of the page
cmonex Page Icon Posted 2005-06-30 2:20 PM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
yes i know they doesn't matter. i was just hoping that the 900 would accept a platform builder image easily
well a binary dump... like mine??
 Top of the page
C:Amie Page Icon Posted 2005-06-30 4:12 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
18,012
Location:
United Kingdom
Status:
Having the boot loader stuck in the rom image will be a big problem on creating a new flash for the 900 series. As you just found out, it's not always easy to grab the nk executive.

But as this is a thread on the SL4. Moving along...
 Top of the page
1 2 3
Jump to forum:
Seconds to generate: 0.234 - Cached queries : 69 - Executed queries : 9