DJHI hot swapping almost there and DJHI update

by on Aug.06, 2010, under Didj, Electronics

There was a slight bug found with the resistor used for the card detect pin for the Micro SD card hot swapping.
Originally a 300k resistor was used to pull down the SD_D3 data line.
It was found that this resistance is too high to use and will not allow for proper hot swap detection of the Mirco SD card.
Though some testing it was found that there is a 100k pull up resistor inside the LX that totally throws off the detection resistor value and makes it not work.
The Solution: Replace the 300K resistor (R4) with a 82.5k resistor.
All boards made from today on will feature this new update.

This is what the new resistor looks like
I am trying to figure out how to ship out resistors to those who already purchased a DJHI and would like to try to fix this.
There have also been reports of random shorts and strange behavior when the DJHI is plugged into a LX or Didj. I looked at the boards very closely and found a small routing problem that happens on some boards.

It is some times very very hard to see with the naked eye but under the microscope you can see some debris of the connector from the routing going a little too far. General use of the DJHI can cause this little flake of metal to flatten out and cause a short.
Solution: if you are experiencing random glitches and non power on issues, take a razor blade and CAREFULLY remove the debris from between the ends of the pads. As of today this will be checked for for every board built from now on.

1 Comment more...

SDL lib compiled for the Didj / LX

by on Aug.02, 2010, under Didj, Game Programming

if you have the frame buffer installed then this will make your life more easy when it comes to getting graphical things working on your system :)
included are some test programs too :)

Leave a Comment more...

Behind the scenes

by on Jul.30, 2010, under Didj, Electronics

so what is moogle currently working on?
well now that you ask :)
GPS on the LX!!
it is as simple as
modprobe ftdi_sio.ko
stty -F /dev/ttyUSB1 raw ispeed 38400 ospeed 38400 -ignpar cs8 -cstopb then
cat /dev/ttyUSB1
and you have  the data from the FMP04 GPS module streaming to your terminal :)

now to get gpsd compiled for the LX and the real fun can begin.
the surface has only begun to be scratched !  Arduino mobile development and programming anyone?

Leave a Comment more...

Didj / Explorer MMC drivers :)

by on Jul.26, 2010, under Didj

I figured out how to patch the MMC drivers properly and build them for the Didj and leapfrog explorer :)
Files of interes:
now to get hot swapping working

1 Comment more...

Over volt your Explorer?

by on Jul.12, 2010, under Didj

Here are some test points for to check if you manage to over volt your explorer.

I managed to blow out one of the regulators already X_X I did how ever replace it with one from a Didj :)

Leave a Comment more...

Leapfrog Explorer USB Pinouts

by on Jul.06, 2010, under Didj

I have figured out the pin outs to the usb host on the Explorer.

proper pinouts are

This the little adapter I made

usb 1-1: new full speed USB device using lf1000-ohci and address 46
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
~ # cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 1, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev= 2.06
S: Manufacturer=Linux 2.6.31-leapfrog ohci_hcd
S: Product=LF1000 OHCI
S: SerialNumber=lf1000-usb
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 47 Spd=12 MxCh= 4
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=050f ProdID=0003 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255ms
T: Bus=01 Lev=02 Prnt=47 Port=03 Cnt=01 Dev#= 50 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0846 ProdID=4240 Rev=10.40
S: Manufacturer=GlobespanVirata
S: Product=NETGEAR WG111
S: SerialNumber=3887-0000
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=1ms

1 Comment more...

Leapfrog explorer compatible with DJHI!

by on Jul.06, 2010, under Didj

Yes it is true! the new Leapfrog explorer uses the same cartridge as the DIDJ! So far I have tested the serial and it works great.
I took my explorer apart

I love how the lcd is put into this simple module

4 Comments more...

A slow week

by on Jun.02, 2010, under Didj

I have family over from out of state so things might be a bit slow this week with orders being built and shipped out.
Yesterday I managed to damage my test didj with a slightly out of spec board X_x  Edge wasn’t flanged enough and bent several of the pins funny in the connector.
Anyone have a damaged Didj with a good connector they don’t want?

1 Comment more...

DJHI Pre Orders Shipped!

by on May.19, 2010, under Didj

The last of the Pre Ordered DJHI have been shipped out today !
Now i can focus on the items in the build que

1 Comment more...

DJHI manual

by on May.09, 2010, under Didj

spent some time working on the manual for the DJHI 2.8
(continue reading…)

1 Comment more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!