Хорошо, я немного запутался в программировании для процессоров ARM. Заклинание вопросов:
- Как получить скомпилированную двоичную копию в ARM-процессор?
- Является ли JTAG обычным методом (я думаю, это то, что показали мои исследования...)?
- Это единственный метод?
- Если это допустимый метод, как именно вы используете его таким образом?
- Если это не так, то что мне делать/как это сделать?
Кроме того, можно создать нечто вроде Arduino для создания интерфейса impromptu JTAG (если это действительно то, что необходимо для программирования устройств ARM).,.
Я уже настроил QEMU для тестирования кода и т.д., но я не уверен, как приступить к тому, чтобы действительно получить мой код в физическом область.
Я в основном спрашиваю: является ли JTAG устройством-программистом мира ARM? Могу ли я подделать один с Arduino (Arduino wiggler Clone o.o)? Если JTAG нет, что есть, и могу ли я его подделать?
О... И мне может понадобиться лучшее объяснение того, как работает JTAG.
Теперь за небольшую справочную информацию:
У меня есть старое устройство Palm (LifeDrive), у которого есть процессор Xacale PXA270. Похоже, что никакого активного развития сообщества больше не происходит, и у меня мало пользы для этого, поэтому я просто хочу играть с ним. В принципе, это может быть хорошим способом пообщаться с тем, что по существу является массой датчиков, и другими различными входами и выходами, а также привыкнуть к ARM Assembly.
Не стесняйтесь говорить мне, если я принимаю неправильный подход, но по крайней мере предлагаю альтернативы (хотя я довольно настроен на беспорядок с LifeDrive в частности, если я просто хотел бы играть со встроенным программированием, я бы сделал это на мой Ардуино.)
Довольно много сейчас все сделано в темноте. Я немного устал от того, чтобы катиться вокруг никуда, поэтому я разместил это.