Я знаю, что для такого рода вещей были листы данных armv5 и armmv6, но для armv8 их нет, по крайней мере, публично. Я прошел: https://people-mozilla.org/~ sstangl / плечо / AArch64 - Референс- Manual.pdf

Я на самом деле не прочитал все это, но анализируя такие вещи, как: системный таймер, часы, периферийные устройства, базовый адрес ... не дает мне никаких удовлетворительных результатов.

Все, что мне нужно, это список базовых адресов, сообщающий мне, что такое базовый периферийный адрес и каков относительный адрес системных часов, и каков относительный адрес почтового ящика ... и все остальные периферийные устройства, отображаемые в памяти.

1
Makogan 28 Май 2017 в 01:48

2 ответа

Лучший ответ

Справочное руководство по архитектуре ARM не там, где описаны периферийные устройства или карта памяти. ARM - это не чип, это лицензионный IP ядра процессора, встроенный в чипы различными производителями лицензий, которые реализуют свои собственные периферийные устройства вокруг него.

Broadcom предоставляют SoC для RPi, и это проприетарный чип, который используется компанией Broadcom для публикации ограниченных общедоступных данных. Опубликованная периферийная документация Broadcom ссылается на RPM1 BCM2835, но в основном идентичен RPi2 BCM2836 и RPi3 BCM2387 по периферийному набору.

1
Clifford 28 Май 2017 в 06:20

Документация также содержит раздел для RPI 3, в частности: https: // www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md, где говорится:

Это чип Broadcom, используемый в Raspberry Pi 3 и в более поздних моделях Raspberry Pi 2. Базовая архитектура BCM2837 идентична BCM2836.

Таким образом, вы можете найти документы для Pi 2 на странице одного из братьев https : //www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md в котором говорится:

Базовая архитектура в BCM2836 идентична BCM2835.

Который находится по адресу: https://www.raspberrypi.org/documentation/ аппаратное обеспечение / raspberrypi / bcm2835 / README.md

Поэтому я полагаю, что вы можете в некоторой степени доверять PDF-файлам для страниц Pi 1 и Pi 2:

1
Ciro Santilli 2 Янв 2019 в 18:34