Hack&Dev and Google

My adsense account was closed recently. Google states that I've somehow violated "terms of service"... I'm pretty sure I didn't buy my word means nothing to the Big Google

I will find enough funds to pay for H&D, however loosing all earnings from adsense program since 2005 is a bad thing.

No more banners at Hack&Dev starting from today!

If you want to support Hack&Dev you can donate us some money. Unfortunately PayPal hasn't yet reached my country, so use one of the alternate methods below.

How to make a multiconnector -> serial adapter

Linux4Palm

initialdrivegtr has drawn up a nice schematic showing how to make an adapter to connect any multiconnector equipped handheld to your PCs serial port. For developers it's rather handy to have one of these since not only do you get a proper keyboard and screen to interact with your device but you can also run gdb on live kernel!

TX boot bundle 20060813

Palm T|X

Everything you need to boot the testing GPE/OPIE 0.8.4-rc3 images you will find on SourceForge.

The archive is available at the following URL: http://projects.linuxtogo.org/projects/palmtx/

TT: new patch adding a lot of new things

Palm T|T

Hi, I began chatting with TT Well in this patch I just added some stuff developed on Z71 and it seems to work quite well. The MMC card driver is exception though ... I dunno why, but it just doesnt work ... at least on mine. Maybe you'll have more luck with it. Even though I used Gabriel Webers driver with RW support. Touchscreen is the same as in z71 - using spi and ads7846 driver with hwmon support. Backlight regulation should work. I havent managed to set proper GPIO for serial so serial will only work if opened from garux. I cant test it though cuz my serial and usb are both broken . Soundcard should work too. So the major problem is the MMC.

Z71: [TESTING] USB host mode support

!!WARNING!! UNTESTED - I WARNED YOU !!WARNING!!
Test this only if you know what you're doing This adds usb host support for palmz71 ... well at least it should. I havent tested it with any gadget yet, but it inits the host controller. If you want to try it, dont forget you MUST use external powersupply for device you want to connect or you'll probably damage something.

Treo650 Linux updates

Palm Treo650

Those of you into PDA phones will be interested to know the Treo 650 project has basically been taken over by James McKenzie. There's a few pictures on his website. As you might guess from the pictures he - as a much more capable ARM developer than I - has been cleaning up and enhancing Cocoboot. While there isn't much there just yet, I you should definately bookmark his Treo Linux page.

ARMBoot

Linux4Palm

I've ported ARMBoot interface from LAB (Linux as Bootloader) to standalone thing. Now you can boot linux from inside linux. Two obivious uses: Linux serving as extended bootloader and 'reboot' to linux.

You can configure ARMBoot via /proc/armboot (yeah, I'm the one who floods /proc with different stuff ). Here's the example:

$ echo "k /zImage" > /proc/armboot
$ echo "i /initrd.gz" > /proc/armboot
$ echo "c init=/linuxrc" > /proc/armboot
$ cat /proc/armboot
Kernel: /zImage
Cmdline: init=/linuxrc
Initrd: /initrd.gz
$ echo "b" > /proc/armboot
ARMBoot running...

Z71: Dicota/Stowaway serial kbd support [update #2]

Palm Zire71

This patch adds support for dicota (stowaway compatible) keyboard connected over serial port. You can now use it in console as normal keyboard This is much cleaner solution.

Z71: Serial port

Palm Zire71

Here is a patch that fixes serial port in linux on palmz71. The prob was that GPIO1 was set in a wrong way and so linux wasnt able to use the serial port.

Z71: IrDA, Powermanagement, Backlight

Palm Zire71

Here is a new patch against 2.6.16-omap2. It adds backlight, some basic suspend/resume and IrDA for palmz71 and palmte. Also there is some APM support so you can read battery status from /proc/apm and you dont have to use modified batteryapplet for OPIE anymore . It also can now indicate, whether the PDA is charging or not. I merged latest balrogs patches so in this patch should be support for TE, but I couldnt test that. There are also added some smaller fixes.