HpIpaqH1940Hardware - Handhelds.org MoinMoin Wiki
Page 1 of 3
HP iPAQ h1930 / h1940 series Home | Status | Hardware | Downloads | Documentation
HP iPAQ h1930 / h1940 Hardware h1930 / h1940 Quickspecs • CPU: Samsung S3C2410X • Flash: Toshiba TC58DVM82A1FT10 NAND flash ◦ 16 MB on the h1930, 32 MB on the h1940 (difference is iPAQ File Store) • LED driver: Maxim MAX 1698 • Sound: Philips UDA1380HN I²S • Octal D-Type Flipflop: TI SN74AHC273 • Bluetooth: Zeevo TV2001P (H1940 and H1945 only) • DC/DC converter: TI 34TI AIH • Battery charger: Semtech 803 0320 Details on these components, tech documents, porting ideas are in following entries as the come by:
H1930/H1940 Hardware documenation • • • • • • • • • •
Samsung S3C2410X (smdk2410) ARM920T-based Users Manual (pdf) Mizi Inc. s3c2410x developer documentation Toshiba TC58DVM82A1FT10 NAND flash Zeevo TV2001P Bluetooth (H1940 and H1945 only) Philips UDA1380HN I²S Audio CODEC TI SN74AHC273 octal D-Type Flipflop Maxim MAX 1698 Backlight LED driver 34TI AIH DC/DC converter from TI 803 0320 battery charger from Semtech
JTAG The JTAG connector seems to be the same as the h1910's, without the SRST line connected (certainly no detectable results with using it).
http://handhelds.org/moin/moin.cgi/HpIpaqH1940Hardware?action=print
25/10/09
HpIpaqH1940Hardware - Handhelds.org MoinMoin Wiki
Page 2 of 3
JTAG is brought to card edge pads on the H1940, only front side pins are needed and GND. The front side of the board has the CPU and the DRAM and pins 1,3,5,7 of the JTAG connector: /--------------|_|-----------------------------------------| | [7][5][3][1] | | | | | |-- TCK | | |----- TMS | |-------- TDI |----------- TDO
The back side of the board has pins 2,4,6,8, where 2 is behind 1, 4 is behind 3, 6 is behind 5, and 8 is behind 7. Here is a view through the board: /--------------|_|-----------------------------------------| | [8][6][4][2] | | | | | |-- TRST# | | |----- SRST# | |-------- GND |----------- GND
The ground pins are easy to identify because they are part of a ground plane or pour. More info on how to do this can be found here:
http://openwince.sourceforge.net/jtag/iPAQ-3600/
NAND Flash This is connected directly to the S3C2410X's NAND flash controller, with the write protect line attached to ADDR(0) on the S3C2410X, and a 40K pull-down resistor (to hold nWP active when the cpu is not configured).
Button Routing The buttons are connected as so: Button Pin
http://handhelds.org/moin/moin.cgi/HpIpaqH1940Hardware?action=print
25/10/09
HpIpaqH1940Hardware - Handhelds.org MoinMoin Wiki
Page 3 of 3
Calendar EINT 8 Contacts EINT 10 Mail
EINT 11
Start
EINT 15
Up
EINT 17
Down
EINT 18
Left
EINT 14
Right
EINT 16
Select
EINT 6
Record
EINT 7
Power
EINT 0
IR port • uses the third UART (ttySAC2), which can be switched to IR mode • does not do local echo cancellation
Backlight • connected to Timer0 (n of 49) • blanking is possible by disabling Timer0
GPIO Info Check the GPIO info here.
http://handhelds.org/moin/moin.cgi/HpIpaqH1940Hardware?action=print
25/10/09