[U-Boot] [PATCH 0/6] iPAQ h2200 support

Łukasz Dałek luk0104 at gmail.com
Wed Sep 19 21:38:52 CEST 2012


This is set of patches adding support for iPAQ h2200 device

Ad. [PATCH 1/6] h2200: Add support for iPAQ h2200
I've added device id to the mach-types.h file. But I'm pretty
sure this is the bad way. The id I took from
http://www.arm.linux.org.uk/developer/machines/list.php?id=341

Device's 1st stage bootloader requires from 2nd stage loader
specific header which I've defined in file h2200-header.S.
For now it is build to h2200-header.bin which has to be concatenated
with u-boot.bin (cat h2200-header.bin u-boot.bin > u-boot.rdy).
I don't know how I can do this another way.

One more, can I add to device folder program which generates packed
binary with header which device's rescue bootloader can flash
into memory?

Ad. [PATCH 3/6] pxa: Add some stuff to examine cpu model and rev
This patch shuld be already in pxa tree but it's not. Maybe I
overlooked or sth. If so I'm sorry for sending it again.

Łukasz Dałek (6):
  h2200: Add support for iPAQ h2200
  pxa25x: Add USB Ethernet driver
  pxa: Add some stuff to examine cpu model and rev
  usbether: Fixed bug when using with PXA25X chips
  usbether: Define CONFIG_USB_ETH_{CDC,SUBSET}
  usbether: Removed DEV_CONFIG_{CDC,SUBSET}

 arch/arm/cpu/pxa/cpuinfo.c          |   11 +-
 arch/arm/include/asm/arch-pxa/pxa.h |   13 +
 arch/arm/include/asm/mach-types.h   |    1 +
 board/h2200/Makefile                |   51 +
 board/h2200/h2200-header.S          |   27 +
 board/h2200/h2200.c                 |  197 ++++
 board/h2200/h2200.h                 |   28 +
 boards.cfg                          |    2 +
 drivers/usb/gadget/Makefile         |    1 +
 drivers/usb/gadget/ether.c          |   69 +-
 drivers/usb/gadget/pxa25x_udc.c     | 2059 +++++++++++++++++++++++++++++++++++
 drivers/usb/gadget/pxa25x_udc.h     |  162 +++
 include/configs/h2200.h             |  168 +++
 13 files changed, 2757 insertions(+), 32 deletions(-)
 create mode 100644 board/h2200/Makefile
 create mode 100644 board/h2200/h2200-header.S
 create mode 100644 board/h2200/h2200.c
 create mode 100644 board/h2200/h2200.h
 create mode 100644 drivers/usb/gadget/pxa25x_udc.c
 create mode 100644 drivers/usb/gadget/pxa25x_udc.h
 create mode 100644 include/configs/h2200.h

-- 
1.7.8.6



More information about the U-Boot mailing list