give me some time please, i´ll try to find a fix. ( maybe Timing Problems on some Pogos) I also had one funny Pogo this days who didn´t want to be flashed by Raspi. At the end i flashed with my Buspirate, which is always working. A second chance after soft_reset_halt is to try the already included scripts like: pogo_reflash_uboot pogo_reflash_uboot_envby joerg_999 - uBoot
Dockstar or Pogo E02 ? Try commands: soft_reset_halt init If it doesn´t work you have to reset your Pogo and start from beginning. (sudo openocd -f pogo.cfg) Also i´ve adjust the adapter-speed in in file Pogo.cfg -> see marked in red in above discription.by joerg_999 - uBoot
would there be a Chance to get it into Pogos Rescue-Sytem? (davygravy rescue 2.8.2) and where to put in a nand based System to use instead of busybox wget? joerg_999by joerg_999 - Debian
Hi Bodhi, i found a small typo in your section D / D.1 Modify U-Boot envs: you wrote the quotas this way (red marked): fw_setenv devices ‘usb mmc ide’ fw_setenv bootcmd ‘run bootcmd_uenv; run bootcmd_usb; run bootcmd_mmc; run bootcmd_sata; reset’ fw_setenv bootcmd_uenv ‘run uenv_load; if test $uenv_loaded -eq 1; then run uenv_import; fi’ fw_setenv uenv_import ‘echo importingby joerg_999 - uBoot
nice to hear markweng, that your dockstar is alive now. joerg_999by joerg_999 - uBoot
Hello Paul, nice that it works on your Dockstar. joerg_999by joerg_999 - uBoot
First - i´ve never tried but it should also work on Dockstar with the right config file. You have to use the matching uboot file from bodhi.(You will find it in the uboot section) The Goal is to use only a Raspberry Pi with OpenOCD compiled on it and no hassle with parallel Port Interface - nothing else, but you have to figure out the wiring for your device. This should be able with Googleby joerg_999 - uBoot
i did all the steps (beginning from installalation) as user pi. like you see in my discription i used sudo for the necessary comands to become root please take a fresh installed RPI and follow the discription step by step without changing anything. PS: this is one instruction: { ./bootstrap &&\ ./configure --enable-sysfsgpio \ --enable-bcm2835gpio \ --enable-buspirate \by joerg_999 - uBoot
"sudo make install" is the Installation after compilation what steps did you do before? logged in as user pi? And what was the output of the compiler (openocd_build.log), here you can find the Errors. PS: the compilation takes about 30min to 1 hour before you get back prompt in your terminal. Looks like you messed up something with your compilation because there was nothingby joerg_999 - uBoot
Sorry, i didn´t know that you have no soldering tools.- (oh man, how did you do your electronic stuff the last 30 years?) I think in your case it would be the best to buy the Lipo balancer cable, it´s much more cheaper than a soldering iron set.and you have nothing to solder. PS: what´s going on with the soft - do you have compiled openOCD like discription? greetings joerg_999by joerg_999 - uBoot
Yes this should fit, but once again you shouldnt´t spend to much money for the wiring stuff. My intension was to give you a cheap and simple solution to repair your defectiv Pogo. If you have to repair more than one, maybe it´s agood idea to buy all the connectors to build a pretty j-tag cable for every day use. REM: even with bus-pirate you need to build your own j-tag connection cableby joerg_999 - uBoot
No, sorry distance between pins is exactly 2,00 mm on J1 and CON3. Maybe you get only the Connection cable with one end 2,00mm and the other end with 2,54 mm connector. see: JTAG-1 JTAG-2by joerg_999 - uBoot
I´ve used an old audio-cd drive cable like shown in this blog but you can also solder directly this 3 Pins on the backside of the connector on the Pogo. For J1 connector i used a 7-pin charging current distributor which i normaly use to charge my Lipo Akkus something like this, but you can also solder them on the backside directly. (cheap one time solution)by joerg_999 - uBoot
For your purpose both the sameby joerg_999 - uBoot
you have to measure out which Pins equals GPIO 9,10,11,24 and 25. (I think you got a Raspi B with 26PIN GPIO Port) This Raspis only have 8 GPIOs (the are called p0 to p7 on your thinkering kit) but that´s ok. For GND i took PIN20 but you can take every GND. Note: GPIO number is not PIN number! -joerg_999by joerg_999 - uBoot
The (Raspberry Pi GPIO kit) you asked me is also usefull for your repair session and for experimentation later, but not essentially necessary. For Information: The first 26 PINs are equal on all types of Raspis (B, B+,PI2), but be carefully because your tinkering kit doesn´t have the same pin layout like mine. Check this before! It´s a good idea to read the How2 twice when you are not soby joerg_999 - uBoot
For one time repair you don´t really need. There would fit this cableset: Cableset I´ve bought an experimental Board for my Odroid C1 but it also fits to the Raspi. It´s called Tinkering-Kit like this one: Tinkering Kit The white board you can see is a Breadboard (all included in the Thinkering Kit) Rem: the layout for the RASPI GPIOs: Take that one match your choice best..... joby joerg_999 - uBoot
This one would fit, you only need 3 Pins RXD, TXD, and GND. - see my schematic for CON3 on the Pogo. (NC) means not connected. (it is nothing else a serial Connection with Level shifter to 3,3V) You can also try without (if you didn´t mess up your uboot envs) but you have to flash in Terminal2 as per description . I prefere always to have a TTL/USB Adapter in reserve if something is goingby joerg_999 - uBoot
It gives me pleasure when it is useful for you. joerg_999by joerg_999 - uBoot
i´ll do my best... for quick solution you can use Google translator, (not really good - uboot = submarin ;-) but it works. CUby joerg_999 - uBoot
Update! 23.11.2017 - update uboot + uboot-env to the latest version from bodhi. - (uboot.2017.07-tld-1 and 2016.05-tld-1.environment) - now with config for all Raspis (RPI3 also including now) ********************************************************************************************* I startet my new projekt to repair a broken Pogo E02 (damaged bootloader - mtd0) with a Raspberry PIby joerg_999 - uBoot
Sorry for late reply (was on Holiday..) ################################################################################ ## JTAG connector - Pogo E02 pinout ## ################################################################################ J1: (1) GND ---> next to power plug (2) TDI (3) SRST (NC) (4) TDOby joerg_999 - uBoot
Can confirm Bodhi, Buspirate works well with OpenOCD but it costs about 30€. Also you need the wiring. I did invest to learn more about all this stuff and repaired 3 Pogos til now. joerg_999by joerg_999 - uBoot
Hi Bodhi, maybe there is a small typo in your first post B. Flashing default u-boot envs image you wrote: tar -xf uboot.2014.07-tld-2.environment.img.bodhi.tar # this is wrong and you get error while untar # the file you get on dropbox is: # uboot.2014.07-tld-2.environment.bodhi.tar # the right untar command should be: tar -xf uboot.2014.07-tld-2.environment.bodhi.tby joerg_999 - uBoot
Here is the Pogo E02 pinout for jtag: ################################# ## JTAG connector - Pogo E02 pinout ## ################################# J1: (1) GND ---> next to power plug (2) TDI (3) SRST (NC) (4) TDO (5) CLK (6) TMS (7) RES (8) 3.3V (NC) ---> next to serial port CON3 (1) GNDby joerg_999 - Off-Topic
Sorry for my mistake, i realy thought Rescue System V2.8.2 is based on Arch Linux.... (i should read more exactly) Thank´s for the lesson.by joerg_999 - Rescue System
On Alarm System in nand there is no paketmanager (pacman), maybe to less space......by joerg_999 - Rescue System
@grayman4hire QuoteBTW, my current project is getting OpenWRT running on the internal PP flash This is already be done by "derdigge" in digital elite Board. I´m running one of my Pogos E02 with openWRT AA 12.09 and full package support. BusyBox v1.19.4 (2013-04-30 14:35:20 CEST) built-in shell (ash) Enter 'help' for a list of built-in commands. -----------------------by joerg_999 - uBoot
OK, if Pogo OS doesn´t work, no problem, i don´t use it, but unfortunately ArchLinuxArm used in nand (Rescue System V2.8.2) also want work with https downloads since the changes by dropbox one month ago. If you use Debian from stick, no problem at all. (Alarm from usb stick i didn´t try).by joerg_999 - Rescue System