PXA310 blob bootloader

I require knowledgeable advice on how to go about first time bringing of the blob bootloader on a generic PXA310 smartphone for which there is limited data. This may require expert understanding of ARM GPIO programming and blob bringup on PXA310.

Problem: I have a blob bootloader built from source working on the Marvell Littleton PXA310 reference board.

Status: I can create a [url removed, login to view] using OEM bootloader/tools from Marvell and give serial I/O.

I have used JTAG to flash NAND with the Marvell board bringup utility (BBU) on Littleton and on the target Smartphone, and both get serial output. Flashing the [url removed, login to view] on the other hand, only gives serial I/O on Littleton.

I have tried obvious steps like compiling with all 3 possible UART settings for Monohans LV (architecture for PXA310 on Littleton and Zylonite reference boards). None work on the smartphone.

Question: can the Smartphone have some GPIO setting difference that effects serial I/O in blob? Could there be an issue with the OEM bootloader that is used for the smartphone and different than Littleton? If so, why would the BBU serial output work on both?

## Deliverables

Past experience with blob and ARM Linux 1st time bringup is essential.

Habilidades: Android, Blackberry, Software Integrado, Engenharia, iPhone, Linux, MySQL, PHP, Gestão de projetos, Arquitetura de software, Teste de Software

Veja mais: jtag programming, get expert advice, generic data source, oem, nand, lv, GPIO, create boot, programming advice, board question, bootloader can, data uart, linux board, arm 116, programming effects, arm bootloader, CAN bootloader, php smartphone, arm board, linux arm, serial arm linux, effects flash difference, blob, effects board, smartphone programming

Acerca do Empregador:
( 1 comentário ) Sunnyvale, United States

ID do Projeto: #3005196