OESF Portables Forum
Everything Else => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => SIMpad forum => Topic started by: niv on July 11, 2005, 01:49:20 pm
-
As the newbie guide (https://www.oesf.org/forums/index.php?showtopic=13672) went to the topic of "I killed my simpad-what now?"
I started a new post.
the green light went to blinking after some charging.
I understand that I will flash the original simens OLD bootloader - using the jtag technic.
so I will go back to need to flash the new simens 2.5.3 -> to erash the flash, and then, need to flash the blupdater.img. right?
wouldn't it be simpler to just flash the blupdater.img?
Niv
-
Niv, a couple of us gave you the steps depending on which image you wanted to use.
If you are intending to try the old 0.8.0 or 0.8.1 images, you *will* need 2.5.3.
If you are simply flashing in the newer 0.9.0 or 0.9.1 images, you need to upload blupdater.img
-
can I jtag blupdater.img ?
oh and what it the shoting pins 1-2 trick?
-
think I got it:
source (http://translate.google.com/translate?hl=en&sl=de&u=http://opensimpad.org/opensimpad-forum/viewtopic.php%3Fp%3D3250%26sid%3Da775efb9a415f5aa4c950e51256d9dee&prev=/search%3Fq%3Dsimpad%2Bshort%2Bpin%2B1-2%26hl%3Den%26hs%3DUbQ%26lr%3D%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26sa%3DG)
I Mach so:
the battery switch (rocker switch?) in the back under the hole custom I not.
pin 1+2 bridge during I RESETS presses (in the back at the PAD)
>ich receives over serially the messages, which you gepostet.
pin 1+2 no more does not bridge, again RESETS!
>bl 2,4 bootet normally.
perhaps did you still bridge the pins? then with each RESET bl again geflasht...
-
better still here (http://translate.google.com/translate?u=http%3A%2F%2Fopensimpad.org%2Fopensimpad-forum%2Fviewforum.php%3Ff%3D6%26sid%3D041e1fc21668ab22da7837d5c655dd65&langpair=de%7Cen&hl=en&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools)
[img]http://www.blogplanet.net/files/FotoSP.jpg\" border=\"0\" class=\"linked-image\" /]
-
Niv, a couple of us gave you the steps depending on which image you wanted to use.
If you are intending to try the old 0.8.0 or 0.8.1 images, you *will* need 2.5.3.
If you are simply flashing in the newer 0.9.0 or 0.9.1 images, you need to upload blupdater.img
[div align=\"right\"][a href=\"index.php?act=findpost&pid=87932\"][{POST_SNAPBACK}][/a][/div]
I agree with this. However I had forgotten this and put Familiar Opie 0.8.2 on top of blupdater.img and things seem ok. I think I remember reading that blupdater.img is not compatible with Win CE images, but I don't recall it being incompatible with Linux versions below 0.9.
-
can someone pls help fix the place that posts how to build a jtag connector:
linky (http://216.239.39.104/translate_c?hl=en&ie=UTF-8&oe=UTF-8&langpair=de%7Cen&u=http://sourceforge.net/docman/display_doc.php%3Fdocid%3D17367%26group_id%3D65409&prev=/language_tools)
It shows up as a very long line in my browser
-
can someone pls help fix the place that posts how to build a jtag connector:
linky (http://216.239.39.104/translate_c?hl=en&ie=UTF-8&oe=UTF-8&langpair=de%7Cen&u=http://sourceforge.net/docman/display_doc.php%3Fdocid%3D17367%26group_id%3D65409&prev=/language_tools)
It shows up as a very long line in my browser
[div align=\"right\"][a href=\"index.php?act=findpost&pid=87947\"][{POST_SNAPBACK}][/a][/div]
That is mostly text. Save as a document or text file. You can word wrap if you have to.
-
Niv, a couple of us gave you the steps depending on which image you wanted to use.
If you are intending to try the old 0.8.0 or 0.8.1 images, you *will* need 2.5.3.
If you are simply flashing in the newer 0.9.0 or 0.9.1 images, you need to upload blupdater.img
[div align=\"right\"][a href=\"index.php?act=findpost&pid=87932\"][{POST_SNAPBACK}][/a][/div]
I agree with this. However I had forgotten this and put Familiar Opie 0.8.2 on top of blupdater.img and things seem ok. I think I remember reading that blupdater.img is not compatible with Win CE images, but I don't recall it being incompatible with Linux versions below 0.9.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=87945\"][{POST_SNAPBACK}][/a][/div]
Oops ... I stand corrected. Its more like, for newer >= 0.9.0 images, you *will* need blupdater.img and not the other way round. Also, with 2.5.3 Siemens bootloader, you will be able to flash back to wince images. Else, you need to revert to the simpadSL4.rom old bootloader before flashing in the siemens images.
-
I need to ask:
can I jtag blupdater.img ?
-
I need to ask:
can I jtag blupdater.img ?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88188\"][{POST_SNAPBACK}][/a][/div]
You should try it so we can know if you can.
If you are at the point of jtagging, then you can pretty much fix whatever goes wrong with respect to flashing. Good luck.
-
niv, try this link instead. Its properly formatted.
http://opensimpad.org/wiki/index.php/Docs/JTAGHowTo (http://opensimpad.org/wiki/index.php/Docs/JTAGHowTo)
-
I don't understand the guide: what pin should I solder to what?
I guess its pin 2 of J10 -> pins 2 and 4 at J12
niv
-
OK I soldered J10, and put a jumper to short it.
I used a cable that didnt have the GND lines connected.
I have now fixed it,and the cabe is as in the schem.
still, when I load Jtag and run the first command , It doesnt see the DLC5 cable.
I will look in to how the parralel port is defined in the bios, tomorrow.
Any help is welcome,
Niv
-
It's been a while since I jtagged my pad, so I can't remember exactly.
I believe, I didn't use /dev/parport because I hadn't parport support in the kernel. Instead I used
jtag> cable parallel 0x378 DLC5
How did you built your cable? It's important to keep it short and to have a GND line between each signal line.
-
I'll admit that my cale is not the best - but it is only 27 cm long:
[img]http://www.cs.bgu.ac.il/~nivv/jtag/Picture071.jpg\" border=\"0\" class=\"linked-image\" /]
[img]http://www.cs.bgu.ac.il/~nivv/jtag/Picture070.jpg\" border=\"0\" class=\"linked-image\" /]
[img]http://www.cs.bgu.ac.il/~nivv/jtag/Picture067.jpg\" border=\"0\" class=\"linked-image\" /]
[img]http://www.cs.bgu.ac.il/~nivv/jtag/Picture069.jpg\" border=\"0\" class=\"linked-image\" /]
[img]http://www.cs.bgu.ac.il/~nivv/jtag/Picture066.jpg\" border=\"0\" class=\"linked-image\" /]
[img]http://www.cs.bgu.ac.il/~nivv/jtag/Picture072.jpg\" border=\"0\" class=\"linked-image\" /]
-
You spent some more effort on the cable than I did. I simply soldered the resistors directly to the Sub25 connector, though the HowTo says they should be on the JTAG side. The ribbon cable is about 50cm long and goes straight to the black connector (all 10 wires). The TRST resistor (JTAG pin 1) is free floating at the Sub25 side. I wasn't sure whether it would work this way but it did. The hardest part for me was to compile the JTAG package.
From what I can tell from the pictures, your cable should work if you did not confuse any wires at the Sub25 (it's not clear visible) and the black connector is not twisted by 180°. But I guess you triple checked this meanwhile.
I will compare your pictures to my cable this evening. Maybe I can discover something anyhow.
Did you try
jtag> cable parallel 0x378 DLC5
-
No, I can't find any obvious mistake. The only thing in doubt is the missing or cut off GND lines. Every signal line should be surrounded by GND lines to give them a defined wave impedance. So, just to make sure, I would use a 9 wire ribbon cable and connect every other line to GND at both sides.
If it still doesn't work, it's probably not because of the cable.
What error message do you get from jtag?
-
thank you very much geron.
Jtag says it cant initate DLC5 cable at /dev/par0
then I try par1 and par2
when I : ls /dev/p* I see par0, par1 and par2
I need to try the address you gave me. I will report on Sunday when I get a chance at it.
Thanks again,
Niv