Справка по процессу разработки ArmSoM на основе китайского/английского руководства Rockchip Bug System V1.1.3 (24/27 страниц). Это порядок поддержки SDK и подачи обращений, а не заявление о поддержке драйверов конкретной платы, SoC или ядра. Требуются разрешённая учётная запись, коммерческое согласование и доступ к SDK. Статья не предоставляет прав доступа; вход, изменения учётных записей, отправка обращений и аппаратные проверки не выполнялись.
Безопасность: общий пароль FTP из оригинала не публикуется; доступ запрашивается у уполномоченного представителя. Снимки письма сброса пароля приведены в обезличенных копиях: URL с токеном полностью закрыт; текстовые шаги сохранены. Остальные снимки сохраняют язык оригинала. Нетехническая глава 5 с контактами/жалобами удалена, номер главы 6 сохранён. Различающиеся ссылки Camera приведены вместе. Путь data/arn/trace.txt и конечный обратный апостроф в списке manifest Android — неразрешённые вопросы оригинала. Исторические URL сохранены для прослеживаемости, доступность не проверялась.
1. Руководство по работе
1.1 Процесс подачи заявки
Учётная запись на https://redmine.rock-chips.com создаётся системой после оформления заявки. Схема ниже показывает процесс заявки на SDK.

Обычно предоставляется одна учётная запись. Для особых случаев — нескольких проектов или крупных подразделений — несколько записей допускаются после согласования.
1.2 Вход
После завершения коммерческого оформления система отправляет письмо о создании учётной записи.

В письме указаны имя входа, первоначальный пароль и связанный адрес электронной почты. Откройте сайт для входа.
1.3 Активация
Введите имя входа и первоначальный пароль, чтобы активировать учётную запись.

После активации и входа можно пользоваться системой.
1.4 Создание обращения
После активации создайте обращение в следующем порядке.
1.4.1 Выбор проекта FAE
Выберите проект FAE в раскрывающемся списке справа вверху.

1.4.2 Новое обращение
a. Нажмите кнопку создания нового обращения.

b. Прочитайте уведомление Redmine и указания, затем нажмите «确认» (подтвердить).

1.4.3 Заполнение обращения
Подробно опишите проблему, чтобы инженеры могли понять запрос и требования.

1.5 Атрибуты обращения
Поля обращения:
- Трекер: дефект, функция, поддержка или тест — в зависимости от категории.
- Тема: модель чипа + версия SDK + краткое описание, например RK3588_Rockchip_Android13.0_SDK и описание неисправности.
- Описание: подробные шаги воспроизведения, сравнительные данные, цель, текущее состояние и предварительный анализ. Прикладывайте журналы, снимки экрана, фотографии и видео. Для файлов более 10M предоставляйте ссылку на облачное хранилище.
-
Состояние: New — создано; Confirmed — назначен инженер, выполняется работа; Feedback — предложено реализуемое решение и ожидается ответ; Resolved — инженер считает проблему решённой, требуется проверка; Closed — решение проверено; Hung up — эффективное решение пока отсутствует.
- Reopen: решённая проблема возникла снова.
- Приоритет: низкий, обычный, срочный или немедленный.
- Целевая версия: версия SDK.
- Поставщик чипа RK: если неизвестен, уточните у ответственного лица.
- Тип продукта.
- Component_fae: модуль; если нужного нет, выберите others.
- Серьёзность: Fatal, Serious, Bad или Warning.
- Тип проблемы: common, special, general или simple.
- Контактное имя и телефон инженера для связи.
- Вероятность возникновения.
После подтверждения решения своевременно закрывайте обращение. Большое число нерешённых обращений без обновлений может повлиять на скорость обработки.
1.6 Поиск проблем
Типичные обращения собраны для поиска: https://redmine.rock-chips.com/projects/redmine-issues/issues .
1.7 Проверка аппаратной части
Для первого проекта или ключевого проекта, подтверждённого коммерческим подразделением, настоятельно рекомендуется однократная проверка оригиналов принципиальной схемы и PCB, если не согласовано исключение. Особые требования уточняйте через ответственного представителя. Рекомендуется не менять шаблон DDR: он уже прошёл моделирование и массовое производство. Любое изменение необходимо согласовать и при необходимости организовать моделирование.
Если конфиденциальность не позволяет отправить исходные файлы, привезите их для проверки на месте. Заранее согласуйте посещение инженеров в Шанхае, Шэньчжэне или Фучжоу.
2. Многопользовательская работа
2.1 Введение
В личных настройках доступны основные сведения, язык, адреса электронной почты и уведомления. Нажмите My account справа вверху.

Откроется страница My account.

2.2 Использование
2.2.1 Основные сведения
В нижней части страницы укажите имя, фамилию и электронную почту.

Используйте наименование компании и рабочий адрес электронной почты для идентификации.
2.2.2 Язык
a. Нажмите Language.

b. Выберите язык и сохраните настройки.

2.2.3 Уведомления
Настройте уведомления по потребностям проекта с помощью раскрывающегося списка справа.

Доступны шесть вариантов: все события моих проектов; все события выбранных проектов; наблюдаемые события или события с моим участием; наблюдаемые или назначенные мне; наблюдаемые или созданные мной; не уведомлять.

c. Можно отключить уведомления об изменениях, внесённых вами самостоятельно.

2.2.4 Несколько пользователей
При совместном использовании учётной записи несколько адресов могут получать обновления. Нажмите Emails справа вверху.

b. Введите дополнительный адрес и нажмите Add.

c. Основной и дополнительные адреса получают изменения состояния обращений.

d. На основной адрес из §2.2.1 придёт уведомление.

e. Удаляйте адреса ушедших сотрудников, чтобы не занимать список рассылки и не раскрывать конфиденциальные сведения.

f. Об удалении сообщается на основной адрес.

2.2.5 Смена пароля
a. Справа нажмите Change password.

b. Введите текущий и новый пароль, затем примените изменение.

c. Система отправляет уведомление о смене пароля.

2.2.6 Забытый пароль
Используйте основной адрес электронной почты для восстановления. Откройте https://redmine.rock-chips.com/login и нажмите Lost password.

b. Введите электронную почту и отправьте запрос.

c. Появится сообщение об успешной отправке.

d. Письмо содержит ссылку для сброса и имя входа. Ниже приведена обезличенная копия: вся ссылка с токеном закрыта. Используйте только собственное разрешённое письмо.

e. Откройте ссылку и задайте новый пароль.

g. После смены снова войдите; основной адрес получает уведомление. Буква f отсутствует в оригинале.

3. Материалы
Материалы распространяются через Redmine и FTP. Раздел документов https://redmine.rockchip.com.cn/projects/fae/documents содержит технические изменения и перечни ключевых компонентов Flash, DDR, eMMC, WiFi и Camera.
3.1 FTP
FTP: ftp://www.rockchip.com.cn . Доступ запрашивайте у уполномоченного представителя; общий пароль из оригинала удалён из публичной версии.
- 01-Wifi, 02-BT и 11-Linux: драйверы беспроводных устройств, инструменты сертификации и поддержка.
- 05-patch: многооконность, цветовая температура, несколько USB/разделов, подавление эха/шума, HDMI_IN, a2dp sink.
- 06: исходники проигрывателей, PCBA, стресс-тестов, WiFi Display и OtaUpdate.
- 08: Datasheet.
- 11-Linux: DPDK, WiFi/BT и приложения.
- 10-Security_Patch: исправления безопасности Android.
- 12-Rockchip_RKIVE_Simulator_release: документация и исправления.
- 13-Rockchip_SDK_Release_Note: версии SDK и примечания к выпускам.
3.2 Раздел документов Redmine
https://redmine.rock-chips.com/projects/fae/documents : перечни компонентов, поддержка SDK, исправления и уведомления.
3.2.1 Исправления
https://redmine.rock-chips.com/projects/rockchip_patch/issues
3.2.2 EVB
https://redmine.rock-chips.com/projects/fae/urllist
3.2.3 Технические отчёты
https://redmine.rock-chips.com/projects/fae/boards/6
3.2.4 Аппаратные шаблоны DDR
https://redmine.rock-chips.com/documents/116 : версии аппаратной части и DDR по SoC. Если версия устарела, запросите актуальную.
3.2.5 Flash
https://redmine.rock-chips.com/documents/46
3.2.6 DDR
https://redmine.rock-chips.com/documents/49
3.2.7 eMMC
https://redmine.rock-chips.com/documents/50
3.2.8 WiFi
https://redmine.rockchip.com.cn/documents/52 : перечень беспроводных устройств и инструменты FTP. Учётные данные получите через уполномоченного представителя; опубликованный в оригинале общий пароль удалён.
3.2.9 Camera
Английский оригинал указывает https://redmine.rock-chips.com/documents/50 , китайский — https://redmine.rockchip.com.cn/documents/53 . Ссылки расходятся; правильный ресурс необходимо уточнить, а не подменять молча.
3.2.10 SDK
https://redmine.rock-chips.com/documents/117 . Для первой платы используйте компоненты из AVL, иначе диагностика затрудняется. Дополнение китайского оригинала: это касается также Camera; сначала подтвердите базовую работу WiFi и камеры. После достижения стабильности при необходимости совместимости с другими компонентами запросите поддержку через уполномоченного представителя.
4. Поддержка на месте
Rockchip распределяет инженеров по проектам и проблемам; предусмотрены два варианта.
4.1 В офисе Rockchip
Подходит для проверки проекта, лабораторных измерений, специальных программно-аппаратных задач, воспроизведения проблем, которые нельзя решить через систему обращений, работы со специальным оборудованием, ускорения текущего проекта и срочных ключевых задач. Запишитесь минимум за один рабочий день через ответственного представителя. Rockchip согласует площадку в Шанхае, Шэньчжэне или Фучжоу.
4.2 У заказчика
Проверка проекта и лабораторные испытания.
Особые задачи ПО/аппаратуры, производственная линия, среда воспроизведения, специальное оборудование, медленная обработка обращений или срочные ключевые вопросы могут потребовать выезда. Запросите его минимум за два рабочих дня; после коммерческого согласования Rockchip назначает инженеров. Из-за ограниченного числа сотрудников предпочтительно посещение заказчиком Rockchip.
6. Вопросы и ответы
6.1 Пример программной проблемы
Пример показывает, как сократить затраты на обмен сведениями.
6.1.1 Необходимые сведения
a. Журналы logcat и ядра.
Через последовательную консоль или adb shell выполните logcat -v time. При избытке сообщений перед запуском APK очистите журнал командой logcat -c, затем включите logcat -v time и запустите APK. Журнал ядра получите через последовательную консоль или dmesg. Для зависания или принудительного закрытия оригинал указывает data/arn/trace.txt; написание arn сохранено, путь необходимо проверить в используемом Android.
b. Подробные шаги воспроизведения.
c. Версия SDK, пример RK3588 Linux:
~/linux_rk3588/.repo/manifests$ ls rk3588_*
rk3588_linux_release.xml rk3588_nvr_linux.xml
rk3588_linux:
RK3588_Linux5.10_SDK_Note.md rk3588_linux_beta_v0.1.1_20220421.xml
rk3588_linux_release_v1.0.2_20220820.xml rk3588_linux_release_v1.0.5_20221120.xml
rk3588_linux_release_v1.1.1_20230520.xml
rk3588_linux_alpha_v0.0.1_20220115.xml rk3588_linux_release_v1.0.0_20220520.xml
rk3588_linux_release_v1.0.3_20220920.xml rk3588_linux_release_v1.0.6_20221220.xml
rk3588_linux_release_v1.2.0_20230620.xml
rk3588_linux_beta_v0.1.0_20220414.xml rk3588_linux_release_v1.0.1_20220620.xml
rk3588_linux_release_v1.0.4_20221020.xml rk3588_linux_release_v1.1.0_20230420.xml
rk3588_linux_release_v1.2.1_20230720.xml
rk3588_nvr_linux:
rk3588_linux_nvr_release_v1.0.0_20220304.xml rk3588_linux_nvr_release_v1.3.0_20220805.xml
rk3588_linux_nvr_release_v1.5.0_20230105.xml
rk3588_linux_nvr_release_v1.1.0_20220418.xml rk3588_linux_nvr_release_v1.4.0_20221015.xml
rk3588_linux_nvr_release_v1.6.0_20230510.xml
rk3588_linux_nvr_release_v1.2.0_20220610.xml rk3588_linux_nvr_release_v1.4.1_20221114.xml
RK3588_Linux_NVR_SDK_Note.md
Укажите основную и дополнительную версию, например rk3588_linux_release_v1.2.1_20230720.xml или rk3588_linux_nvr_release_v1.6.0_20230510.xml. Пример Android 13:
~/rockchip_android13.0_sdk_release/.repo/manifests/include$ ls
partner_gms_express.xml rk3326_repository.xml rk3528_repository.xml
rk356x_repository.xml rk_checkout_repository.xml
partner_modules_express.xml rk3399_repository.xml rk3562_repository.xml
rk3588_repository.xml rk_modules_repository.xml`
Укажите основную и дополнительную версию из rk3588_repository.xml или rk3399_repository.xml и проверьте следующую строку.
~/rockchip_android13.0_sdk_release/.repo/manifests/include$ cat rk3588_repository.xml
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project path="device/rockchip/rk3588" name="rk/device/rockchip/rk3588" remote="rk"
revision="refs/tags/android-13.0-mid-rkr5" />
</manifest>
android-13.0-mid-rkr5 означает RK3588 Android 13 R5.
