makc 229 26 марта Опубликовано 26 марта · Жалоба 15 минут назад, wagor сказал: исходники или бинарники? Исходники или хотя бы заголовочные файлы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 26 марта Опубликовано 26 марта (изменено) · Жалоба 46 minutes ago, wagor said: корпуса от платы у меня нет Quote Прошивка на карте памяти Если без флешки не грузится - восстановить отсутствующие детали у микро usb - линии данных. Незагрузившаяся плата может появится как usb device неопознанный. Далее ставим WINUSB на него и xfel.exe пытаемся определить что за процессор. Изменено 26 марта пользователем GenaSPB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 марта Опубликовано 26 марта · Жалоба 1 hour ago, wagor said: Там на процессоре будто пластинка приклеена, но оторвать ее не удалось Изопропиловым спиртом полить или погреть попробуйте Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wagor 1 26 марта Опубликовано 26 марта · Жалоба 18 минут назад, GenaSPB сказал: Если без флешки не грузится - восстановить отсутствующие детали у микро usb - линии данных. Незагрузившаяся плата может появится как usb device неопознанный. Далее ставим WINUSB на него и xfel.exe пытаемся определить что за процессор. > xfel version AWUSBFEX ID=0x00185900(R528/T113) dflag=0x44 dlength=0x08 scratchpad=0x00045000 https://gitee.com/xboot/xfel/tree/master/docs Chip CPU ID Basic Reset Sid Jtag DDR SPI Nor Flash SPI Nand Flash D1 XuanTie C906 RISC-V 0x00185900 ✅ ✅ ✅ ✅ ✅ ✅ ✅ D1s XuanTie C906 RISC-V 0x00185900 ✅ ✅ ✅ ✅ ✅ ✅ ✅ F133 XuanTie C906 RISC-V 0x00185900 ✅ ✅ ✅ ✅ ✅ ✅ ✅ все же R528? 19 минут назад, aaarrr сказал: Изопропиловым спиртом полить или погреть попробуйте пробовал, пластик термостойкий и твердый на полипропилен не похож если его на суперклей посадили, то вряд ли удастся оторвать без повреждений пластиковым шпателем не поддается, а отверткой я боюсь отколоть чип но судя по результатам xfel, вроде бы вопрос решен... или нет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wagor 1 26 марта Опубликовано 26 марта (изменено) · Жалоба или это еще не все? Изменено 26 марта пользователем wagor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 марта Опубликовано 26 марта · Жалоба 40 minutes ago, wagor said: все же R528? На H133 похоже Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 26 марта Опубликовано 26 марта · Жалоба 52 минуты назад, wagor сказал: все же R528? Так у вас же АРМ писал где-то, а тут riscv пишете)) 13 минут назад, aaarrr сказал: а H133 похоже Кстати да, больше чем на 528й... 54 минуты назад, wagor сказал: пробовал, пластик термостойкий и твердый на полипропилен не похож если его на суперклей посадили, то вряд ли удастся оторвать без повреждений Я такие скальпелем срезал... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wagor 1 26 марта Опубликовано 26 марта · Жалоба 1 минуту назад, mantech сказал: Так у вас же АРМ писал где-то, а тут riscv пишете)) но вообще да, вы правы я не обратил внимания)) 15 минут назад, aaarrr сказал: На H133 похоже почему именно h133? Chip CPU ID Basic Reset Sid Jtag DDR SPI Nor Flash SPI Nand Flash R528 Dual-Core Cortex-A7 0x00185900 ✅ ✅ ✅ ✅ ✅ ✅ ✅ T113 Dual-Core Cortex-A7 0x00185900 ✅ ✅ ✅ ✅ ✅ ✅ ✅ вот на эти строчки надо было смотреть еще немного дампов из бинарников #GCC readelf -p .comment (OpenWrt/Linaro GCC 6.4-2017.11 2017-11) 6.4.1 просто глазами увидел C99 6.4.1 -march=armv7-a -mtune=cortex-a7 -mfpu=neon -mfloat-abi=hard -mtls-dialect=gnu -g -Os -std=c99 -ffreestanding -fexcess-precision=standard -frounding-math -fno-unwind-tables -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections -fno-caller-saves -fno-stack-protector C11 6.4.1 -marm -march=armv7-a -mfloat-abi=hard -mtls-dialect=gnu -g -O3 -falign-functions=2 C11 6.4.1 -marm -march=armv7-a -mfloat-abi=hard -mtls-dialect=gnu -g -O3 -falign-functions=2 -fno-strict-aliasing Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 марта Опубликовано 26 марта · Жалоба 18 minutes ago, wagor said: почему именно h133? 2 ядра Cortex-A7, пинаут на вид соответствует. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wagor 1 26 марта Опубликовано 26 марта · Жалоба да, вы правы из спецификации H133 Video Output Single link LVDS interface up to 1366 x 768@60fps 4-lane MIPI DSI up to 1920 x 1200@60fps HDMI V1.4 output interface up to 4K@30fps R528 Video Output RGB interface up to 1920 x 1080@60fps Dual link LVDS interface up to 1920 x 1080@60fps 4-lane MIPI DSI up to 1920 x 1200@60fps у R528 нет HDMI Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wagor 1 26 марта Опубликовано 26 марта · Жалоба Спасибо всем за ответы! 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 31 марта Опубликовано 31 марта · Жалоба В 26.03.2024 в 14:28, wagor сказал: но из интересного вот такое sun8iw20 похож на T113, если BGA, то покопайте в сторону T113i, у него как раз BGA, набортной памяти нет, только интерфейс к ней Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 31 марта Опубликовано 31 марта · Жалоба 3 hours ago, toweroff said: покопайте в сторону T113i Набортный hdmi присутствовать должен Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wagor 1 15 апреля Опубликовано 15 апреля (изменено) · Жалоба Не знаю, новую тему создать или здесь продолжить... В общем, поковырял немного rootfs и ядро Собрал свой тулчейн, подобрал параметры компиляции readelf для моего файла выдает вроде бы то же самое в секции File Attributes, что и для файлов в rootfs Спойлер File Attributes Tag_CPU_name: "7-A" Tag_CPU_arch: v7 Tag_CPU_arch_profile: Application Tag_ARM_ISA_use: Yes Tag_THUMB_ISA_use: Thumb-2 Tag_FP_arch: VFPv3 Tag_Advanced_SIMD_arch: NEONv1 Tag_ABI_PCS_wchar_t: 4 Tag_ABI_FP_rounding: Needed Tag_ABI_FP_denormal: Needed Tag_ABI_FP_exceptions: Needed Tag_ABI_FP_number_model: IEEE 754 Tag_ABI_align_needed: 8-byte Tag_ABI_enum_size: int Tag_ABI_VFP_args: VFP registers Tag_ABI_optimization_goals: Aggressive Size Tag_CPU_unaligned_access: v6 Простой файлик helloworld для gcc и g++ скомпилировал, запустил, работает Т.к. нет никакого интерфейса, могу только результат вывода в файл записывать и смотреть потом что получилось Файл с текстом создается нормально (показатель ли это?) Решил собрать что-то посерьёзнее, там уже есть зависимости Указал LDFLAGS путь к rootfs (без флага ругался на недостающие либы) Компиляция прошла успешно, но при запуске в файле вывода пусто, размер 0 Будто ничего не происходит. Вероятно чего-то не хватает ему, но как посмотреть чего именно? Как поймать ошибку? Изменено 15 апреля пользователем wagor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться