OSDev

для всех
Текущее время: 28 мар 2024, 20:51

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Эмулятор ARM
СообщениеДобавлено: 09 апр 2020, 20:07 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
Подскажите эмулятор ARM для написания ОС. Нужен для Aarm64.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмулятор ARM
СообщениеДобавлено: 09 апр 2020, 21:59 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
Не уверен, что они существуют в доступном простому смертному виде. Как, впрочем, нормальные эмуляторы и для 32-разрядных АРМов (почему я использую только реальные железяки).

Кроме того, есть другая проблема: документация на процы. Система команд и т.п. вещи, конечно, документированы и доступны, а вот периферия... Очень многие производители эту документацию скрывают, а иногда (Qualcomm) и сами, по слухам, не имеют (пишут дрова под линухи/андроиды прямо по исходникам железа).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмулятор ARM
СообщениеДобавлено: 10 апр 2020, 13:23 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
Жалко. У меня RockChip там документация есть
http://opensource.rock-chips.com/images/e/ee/Rockchip_RK3399TRM_V1.4_Part1-20170408.pdf
http://rockchip.fr/Rockchip%20RK3399%20TRM%20V1.3%20Part2.pdf
и много другой документации, на китайском.

Чем больше изучаю тем больше думаю что не всё там хорошо документировано. Но пока до реверса и поиска кода HDL не приходилось спускаться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмулятор ARM
СообщениеДобавлено: 10 апр 2020, 17:31 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
Ну, если заниматься не писательством под Линух, а низкоуровневым (на голом железе -- включая, есно, свою ось), то нужна документация как минимум на управление синхронизацией и питанием, GPIO, контроллером памяти и всякими простыми интерфейсами типа UART, SPI, I2C. На графпроцессоры доки обычно не бывает (например, у iMX6 документировано всё, кроме именно графпроцессора, т.е. можно сделать и свою графику, но с рендерингом на ЦП).

Ещё, кстати, эррата нужна, поскольку в современных процах ошибок -- море. Даже в примитивных микроконтроллерах их обычно немало.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB