Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-A40i
Есть ли возможность использовать не buildroot в sk-a40i
aleksey_dubynin
Добавлено 18.01.2024 04:48
0
Сообщение: 1
aleksey_dubynin
0

Пункты: 104
Регистрация: 16.01.2024
Здравствуйте, есть необходимость использовать другую систему на базе данной плате, тк столкнулся со сложностью, а именно не хватки инструментария, таких как apt, systemctl, dnsmasq и др.
Подскажите есть ли возможность установки на данную плату установить иную систему кроме вашей, если да то как ?
Заранее спасибо за ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.01.2024 11:35 Сообщение: 2
sasamy
4.70

Пункты: 77159
Регистрация: 14.08.2009
Цитата
есть необходимость использовать другую систему на базе данной плате, тк столкнулся со сложностью, а именно не хватки инструментария, таких как apt


можно использовать armbian от плат с аналогичным процессором

https://www.armbian.com/bananapi-m2u/

например скачать CLI образ

https://mirrors.dotsrc.org/armbian-dl/bananapim2ultra/archive/Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img.xz

распаковать образ

unxz Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img.xz

сконфигурировать buildroot с минимальным конфигом

make clean
make sk_min_defconfig

make menuconfig

Filesystem images --->
(2G) exact size

Bootloaders --->

выбрать свою плату и тип дисплея
Starterkit a40i board (sk-a40i-sodimm) --->
Starterkit SK-A40I video out (lvds 800x480) --->

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

buildroot-2022.08.4-sk-a40i/board/starterkit/sk-a40i-sodimm/autorun.sh

таким содержанием

Цитата

rmmod -f g_mass_storage
dd if=/mnt/sdcard.img of=/dev/mmcblk2 bs=1M && sync
reboot


собрать образ

make

скачать скрипт mksk.sh

https://disk.yandex.ru/d/7goeS5pjeV2mww

в директорию

buildroot-2022.08.4-sk-a40i/output/images

сделать его исполняемым

chmod +x mksk.sh

туда же поместить образ armbian и собрать образ армбиана скриптом

sudo ./mksk.sh Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img

записать полученный образ sdcard.img на плату
Спуститься к концу Подняться к началу
Персональная информация
aleksey_dubynin
Добавлено 19.01.2024 07:27 Сообщение: 3
aleksey_dubynin
0

Пункты: 104
Регистрация: 16.01.2024
Цитата
Цитата
есть необходимость использовать другую систему на базе данной плате, тк столкнулся со сложностью, а именно не хватки инструментария, таких как apt


можно использовать armbian от плат с аналогичным процессором

https://www.armbian.com/bananapi-m2u/

например скачать CLI образ

https://mirrors.dotsrc.org/armbian-dl/bananapim2ultra/archive/Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img.xz

распаковать образ

unxz Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img.xz

сконфигурировать buildroot с минимальным конфигом

make clean
make sk_min_defconfig

make menuconfig

Filesystem images --->
(2G) exact size

Bootloaders --->

выбрать свою плату и тип дисплея
Starterkit a40i board (sk-a40i-sodimm) --->
Starterkit SK-A40I video out (lvds 800x480) --->

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

buildroot-2022.08.4-sk-a40i/board/starterkit/sk-a40i-sodimm/autorun.sh

таким содержанием

Цитата

rmmod -f g_mass_storage
dd if=/mnt/sdcard.img of=/dev/mmcblk2 bs=1M && sync
reboot


собрать образ

make

скачать скрипт mksk.sh

https://disk.yandex.ru/d/7goeS5pjeV2mww

в директорию

buildroot-2022.08.4-sk-a40i/output/images

сделать его исполняемым

chmod +x mksk.sh

туда же поместить образ armbian и собрать образ армбиана скриптом

sudo ./mksk.sh Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img

записать полученный образ sdcard.img на плату


Хорошо, спасибо постараюсь реализовать в ближайшее время. Если будут сложности напишу.
Спуститься к концу Подняться к началу
Персональная информация
aleksey_dubynin
Добавлено 22.01.2024 09:06 Сообщение: 4
aleksey_dubynin
0

Пункты: 104
Регистрация: 16.01.2024
Цитата
Цитата
есть необходимость использовать другую систему на базе данной плате, тк столкнулся со сложностью, а именно не хватки инструментария, таких как apt


можно использовать armbian от плат с аналогичным процессором

https://www.armbian.com/bananapi-m2u/

например скачать CLI образ

https://mirrors.dotsrc.org/armbian-dl/bananapim2ultra/archive/Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img.xz

распаковать образ

unxz Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img.xz

сконфигурировать buildroot с минимальным конфигом

make clean
make sk_min_defconfig

make menuconfig

Filesystem images --->
(2G) exact size

Bootloaders --->

выбрать свою плату и тип дисплея
Starterkit a40i board (sk-a40i-sodimm) --->
Starterkit SK-A40I video out (lvds 800x480) --->

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

buildroot-2022.08.4-sk-a40i/board/starterkit/sk-a40i-sodimm/autorun.sh

таким содержанием

Цитата

rmmod -f g_mass_storage
dd if=/mnt/sdcard.img of=/dev/mmcblk2 bs=1M && sync
reboot


собрать образ

make

скачать скрипт mksk.sh

https://disk.yandex.ru/d/7goeS5pjeV2mww

в директорию

buildroot-2022.08.4-sk-a40i/output/images

сделать его исполняемым

chmod +x mksk.sh

туда же поместить образ armbian и собрать образ армбиана скриптом

sudo ./mksk.sh Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img

записать полученный образ sdcard.img на плату


Попробовал все сегодня сделать по шагам получил Error, это нормально ?
Usage: ./mksk.sh <SRCIMG> [SRCPART] [DSTIMG] [DSTPART] [MNTDIR] [ROOTDIR]
Now: ./mksk.sh Armbian_23.11.1_Bananapim2ultra_bookworm_current_6.1.63.img p1 sdcard.img p2 ./mnt ../target
find losetup [OK]
find dd [OK]
find du [OK]
find awk [OK]
find sed [OK]
find cat [OK]
find grep [OK]
find findmnt [OK]
find e2fsck [OK]
find resize2fs [OK]
find mkfs.ubifs [ERROR]
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 22.01.2024 14:24 Сообщение: 5
sasamy
4.70

Пункты: 77159
Регистрация: 14.08.2009
Цитата

find mkfs.ubifs [ERROR]


Эти ошибки говорят что нет утилит которые используются скриптом, закоментируйте две строки в скрипте mksk.sh

Цитата

# printf "find mkfs.ubifs "; test -x "$(which mkfs.ubifs)"; msg $?
# printf "find ubinize "; test -x "$(which ubinize)"; msg $?


для плат на a40i это не актуально - у них нет вариантов с nand. Или установите в системе

Цитата

$ sudo apt install mtd-utils


скрипт сделал по возможности унивесальным чтобы можно было ещё имиджи openwrt для плат на t113 с spi-nand делать
Спуститься к концу Подняться к началу
Персональная информация
aleksey_dubynin
Добавлено 25.01.2024 09:17 Сообщение: 6
aleksey_dubynin
0

Пункты: 104
Регистрация: 16.01.2024
Цитата
Цитата

find mkfs.ubifs [ERROR]


Эти ошибки говорят что нет утилит которые используются скриптом, закоментируйте две строки в скрипте mksk.sh

Цитата

# printf "find mkfs.ubifs "; test -x "$(which mkfs.ubifs)"; msg $?
# printf "find ubinize "; test -x "$(which ubinize)"; msg $?


для плат на a40i это не актуально - у них нет вариантов с nand. Или установите в системе

Цитата

$ sudo apt install mtd-utils


скрипт сделал по возможности унивесальным чтобы можно было ещё имиджи openwrt для плат на t113 с spi-nand делать


А именно эту конфигурацию нужно использовать make sk_min_defconfig ? У меня вроде получилось прошить, но инструментария apt не нахожу.
Спуститься к концу Подняться к началу
Персональная информация
avl-starter
Добавлено 28.01.2024 12:37 Сообщение: 7
avl-starter
0

Пункты: 167
Регистрация: 06.10.2023
Для одноплатника A40i еще надо питание USB включать - gpioset 0 226=1
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-A40i