LINUX.ORG.RU

Не видно второе ядро в cubieboard2

 ,


0

1

Всем привет. Попал мне в руки за недорого кубиборд2, 1 гиг памяти и 2-ядерный процессор. Попробовал armbian - что-то там не грузилось вообще, и я решил попробовать archlinux. Установил на sd по этой инструкции - https://archlinuxarm.org/platforms/armv7/allwinner/cubieboard всё ок, всё загрузилось, но есть одна проблема - не видно в системе второе ядро процессора. ЧЯДНТ?

Информация:

[root@alarm alarm]# cat /proc/cmdline 
console=ttyS0,115200 root=PARTUUID=32d40cd2-01 rw rootwait
[root@alarm alarm]# lscpu
Architecture:        armv7l
Byte Order:          Little Endian
CPU(s):              1
On-line CPU(s) list: 0
Thread(s) per core:  1
Core(s) per socket:  1
Socket(s):           1
Model:               2
Model name:          ARMv7 Processor rev 2 (v7l)
CPU max MHz:         1008.0000
CPU min MHz:         624.0000
BogoMIPS:            1001.47
Flags:               half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpd32
[root@alarm alarm]# uname -a
Linux alarm 4.13.4-1-ARCH #1 SMP Thu Sep 28 01:46:59 UTC 2017 armv7l GNU/Linux
[root@alarm alarm]# 

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

Ты уверен, что ты правильный u-boot поставил? В инструкции по твоей ссылке ставят u-boot для cubieboard, а не cubieboard2. По идее так оно вообще не должно грузится, но мало ли...

Deleted
()
Ответ на: комментарий от Deleted

До меня вот только щас дошло, что страница которую я указал в первом сообщении и вот эта - https://archlinuxarm.org/platforms/armv7/allwinner/cubieboard-2

выглядят почти 1 в 1, и я мог на самом деле что-то перепутать. Хм-хм. Попробую всё переставить, если на самом деле перепутал, спасибо.

mahalaka ★★
() автор топика
Ответ на: комментарий от mahalaka

выглядят почти 1 в 1

Ага, при использовании мейнлайновых ядер по идее только u-boot и должен отличаться.

Deleted
()
Ответ на: комментарий от Deleted

без форматирования карты залил просто uboot - сломалось, ничего не грузится :( может потому что я через пакман ядро обновлял, хз даже.

mahalaka ★★
() автор топика
Ответ на: комментарий от mahalaka

Не должно было сломаться. Как именно сломалось? Что именно ты делал? Новый образ убута скачался в u-boot-sunxi-with-spl.bin, а не в u-boot-sunxi-with-spl.bin.1, например? В dd правильное смещение от начала sd-карточки указал? Не забыл boot.scr положить в правильное место? Ещё важно правильно разметить таблицу разделов: нужно оставлять место в начале, чтобы туда влез u-boot и не затёр часть ФС.

Ну и, ты уверен, что у тебя именно cubieboard2?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от Deleted

Я не нуб, умею качать wgetом :-)) Залил u-boot от cubieboard2 и положил boot.scr в boot, всё по инструкции. И перестало грузиться. Просто горит красный светодиод, и больше ничего не происходит. Странно, но щас загрузил обратно u-boot от первого кубиборда - всё грузится. Что неладно в этом королевстве - я не понимаю.

Ну и, ты уверен, что у тебя именно cubieboard2?

Да вроде второй, гуглю второй кубиборд - на картинках то же самое что у меня.

mahalaka ★★
() автор топика
Ответ на: комментарий от mahalaka

Просто горит красный светодиод, и больше ничего не происходит.

А доступ к консоли есть?

Да вроде второй, гуглю второй кубиборд - на картинках то же самое что у меня.

Проц A20?

Deleted
()
Ответ на: комментарий от Deleted

Ещё важно правильно разметить таблицу разделов: нужно оставлять место в начале, чтобы туда влез u-boot и не затёр часть ФС.

в этих инструкциях вроде как уже написана правильная разметка, чтобы dd при загрузке uboot не затирал таблицы. Так что всё ок. Все разделы я вижу, всё могу монтировать.

mahalaka ★★
() автор топика
Ответ на: комментарий от Deleted

А доступ к консоли есть?

У меня нет чем подцепиться к uart :-( Хотел сразу через ssh начать им пользоваться, отлаживать свои программки.

Проц A20?

хз как посмотреть, предыдущий владелец отдал мне с радиаторчиком на проце уже.

mahalaka ★★
() автор топика

кусочек dmesg

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] random: get_random_bytes called from start_kernel+0x34/0x408 with crng_init=0
[    0.000000] Linux version 4.13.4-1-ARCH (builduser@leming) (gcc version 7.2.0 (GCC)) #1 SMP Thu Sep 28 01:46:59 UTC 2017
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: Cubietech Cubieboard
[    0.000000] Memory policy: Data cache writeback
[    0.000000] cma: Reserved 48 MiB at 0x7d000000
[    0.000000] On node 0 totalpages: 262144
[    0.000000] free_area_init_node: node 0, pgdat c13fb7c0, node_mem_map ef6f9000
[    0.000000]   Normal zone: 1728 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 196608 pages, LIFO batch:31
[    0.000000]   HighMem zone: 65536 pages, LIFO batch:15
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] percpu: Embedded 17 pages/cpu @ef6cd000 s37516 r8192 d23924 u69632
[    0.000000] pcpu-alloc: s37516 r8192 d23924 u69632 alloc=17*4096
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260416
[    0.000000] Kernel command line: console=ttyS0,115200 root=PARTUUID=32d40cd2-01 rw rootwait
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 963944K/1048576K available (11264K kernel code, 1017K rwdata, 4588K rodata, 2048K init, 899K bss, 35480K reserved, 49152K cma-reserved, 212992K highmem)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
                   lowmem  : 0xc0000000 - 0xf0000000   ( 768 MB)
                   pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
                   modules : 0xbf000000 - 0xbfe00000   (  14 MB)
                     .text : 0xc0008000 - 0xc0c00000   (12256 kB)
                     .init : 0xc1100000 - 0xc1300000   (2048 kB)
                     .data : 0xc1300000 - 0xc13fe6e0   (1018 kB)
                      .bss : 0xc1409234 - 0xc14ea07c   ( 900 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Hierarchical RCU implementation.

mahalaka ★★
() автор топика

Какая-то солянка у меня получается. На коробке которую мне отдали написано «cubieboard3 - cubietruck», владелец позиционировал это как второй кубиборд, а на самой плате написано «cubietech - cubieboard.org - 2012-09-09». Где правда? :-))

mahalaka ★★
() автор топика
Последнее исправление: mahalaka (всего исправлений: 1)

https://ru.wikipedia.org/wiki/Cubieboard

Вторая версия продаётся с июня 2013 года.

Ага, вот оно! Если это точно, то у меня первый кубиборд, и арч правильно завёлся с одним ядром. И понятно почему не завёлся armbian. Вот ведь хитрожопость.

mahalaka ★★
() автор топика
Ответ на: комментарий от mahalaka

Не факт. У A10 и A20 выводы одинаковые, так что плата под них подходит одна и та же. Потому я про маркировку проца и спросил.

Deleted
()
Ответ на: комментарий от Deleted

Ну сам проц я могу посмотреть попозже. Но наверное факт того что я вчера целый день перетыкал 5 sd-карт и заливал туда armbian для второго кубиборда, а он не грузился - что-то значит. :-) Скорей всего это просто первый кубиборд, учитывая ещё и то, что uboot от первого подошёл как миленький. В общем посмотрю скоро проц, точно уже будет ясно.

mahalaka ★★
() автор топика

Попал мне в руки за недорого кубиборд2

Мне попало два таких говнеца за бесплатно, увы г оно есть г,уже второй год думаю что с ними делать.

AUX ★★★
()
Ответ на: комментарий от AUX

Ну а я давно хотел какой-нибудь одноплатник взять покрутить-повертеть, так что у меня стоять без дела не будет.

mahalaka ★★
() автор топика
Ответ на: комментарий от anonymous

Разве из этого что-то ясно?

[root@alarm alarm]# cat /proc/cpuinfo 
processor       : 0
model name      : ARMv7 Processor rev 2 (v7l)
BogoMIPS        : 1001.47
Features        : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpd32 
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x3
CPU part        : 0xc08
CPU revision    : 2

Hardware        : Allwinner sun4i/sun5i Families
Revision        : 0000
Serial          : 1623679704409da2
mahalaka ★★
() автор топика
Ответ на: комментарий от mahalaka

Разве из этого что-то ясно?

В принципе да.

Hardware : Allwinner sun4i/sun5i Families

Это определённо A10/A13, но никак не А20, сам пояндекси.

a111
()
Ответ на: комментарий от a111

Ну тогда всё понятно, первый кубиборд, я так и думал. В общем всем спасибо, всё понятно, меня обманули. :-))

mahalaka ★★
() автор топика
Ответ на: комментарий от AUX

подключаешь езернет, кидаешь в шкаф, заливаешь туда какие-то свои поделки, скрипты, отлаживаешь, крутишь-вертишь. Я выбрал такой вариант пока не соберу себе нормальный локалхостовый сервер.

mahalaka ★★
() автор топика
Ответ на: комментарий от AUX

Куда это кривое поделие можно прикрутить?

У меня на даче вторая кубиборда работает роутером перед LTE-модемом.

Deleted
()
Ответ на: комментарий от Deleted

Тоже думаю себе какой-нибудь orange pi дешёвенький с езернетом купить, закинуть на крышу вместе с йотой.

mahalaka ★★
() автор топика
Ответ на: комментарий от AUX

Жесть, ставить на производство не сертефицированное оборудование, откуда такие быдлоинженеры берутся.

anonymous
()
Ответ на: комментарий от anonymous

1. Быдло это ты, я же не управлять с него чем то буду, а только данные собирать. 2. Сертифицированое в болшенстве полный булшит, возьми например Овен и страдай.

AUX ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.