Доброго времени суток уважаемые! Есть две одинаковые камеры, обе не загружаются, мое подозрение что их кто-то обновлял и что-то пошло не так, ну да ладно, это догадки. Камеры достались мне бесплатно, будем смотреть, решил я. Подключил через UART, вот что получил: ## Booting image at 10020000 ... Image Name: linux-2.4.26 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4158272 Bytes = 4060 kB = 3 MB Load Address: 00408000 Entry Point: 00408000 Verifying Checksum ... Bad Data CRC VIVALDI>
Мое предположение что не грузится само ядро системы, если не прав то поправьте. Решил загрузить через консоль, имеем такие команды: go - start application at address 'addr' run - run commands in an environment variable bootm - boot application image from memory tftpboot- boot image via network using TFTP protocol and env variables ipaddr and serverip printenv- print environment variables setenv - set environment variables saveenv - save environment variables to persistent storage protect - enable or disable FLASH write protection erase - erase FLASH memory flinfo - print FLASH memory information reset - Perform RESET of the CPU echo - echo args to console version - print monitor version help - print online help ? - alias for 'help'
Скачал прошивку с сайта в формате PKG, натравил на нее binkwalk, вытащил от туда initrd.img. Предположил что нужно загружать его. Дал команду tftpboot, но камера циклически ищет файл образа на компе и не может найти. Передачу через tftpd32 проверял с другого компа, все норм работает. Подскажите где я косячу и кто знает что дают и как пользоваться командами "go" и "run", информации в интернете прямо совсем мало.
|