Добрый день уважаемые Армоведы.
Возникла необходимость поиграться с платформой Android в чистом виде. Не на уровне Java приложений, а на уровне потрохов и внутренностей железа и пошаговой отладки исходников.
Пока все только теоретически, но хочется перейти и к практике. Для этого немного просмотрел что есть на рыке отладочных плат для Android:
1.
Texas Instrumentals OMAP kit based on TI OMAP 3530 (
Cortex A8) 600MHz kit
здесь или
здесь2.
Samsung ARM11 S3C6410 ARM1176JZF-S 800 MHz
здесь или
здесь. У Корейцев есть
Mango64 3.
Samsung ARM9 S3C2440A ARM920T 400 MHz
На форуме уже писали про него. Так же нашел
здесь и
здесьПока идет выбор платы, решил посмотреть, а чем же можно зацепить ARM11 или Cortex-A8 через JTAG и подебагать в железе.
И то, что смог найти:
1.
RealView2.
UDE/ARM11 Universal Debug Engine3.
EDGE debuger from Mentor GraphicsИ как бы в меморис, не много полезных ссылок:
1.
The ARM Solution Center for Android2.
Android source code3.
Qualcomm - Snapdragon4.
Samsung - ARM11Есть множество ссылок и мануалов по потому как собрать
исходники и получить образ системы, но для меня осталось не ясным следующее:
1. В какой среде можно отлаживать ARM11 или Cortex-A8 через JTAG?
2. Какой нужно купить JTAG что б можно было комфортно дебагать? (
не изобретая велосипед)
3. Как собирать проект? Может у кого есть опыт или пожелания/наставления?
Буду очень рад обсудить выше изложенные вопросы и все что касается разработки под Android на asm,С,С++