Ник:
Пароль:

Контакты

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-AT91SAM9XE512-SIMXXX
Не получается загрузить операционку в плату AT9SAM91XE512
Pavel Ivanchenko
Добавлено 23.07.2010 13:43 Редактировалось 23.07.2010 13:58 Сообщение: 21
Pavel Ivanchenko
Admin
4.39

Пункты: 91534
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
По-поводу скрипта nand_update... я в нём ничего не менял. использовал тот который поставлялся вместе с платой.
...
Простите мою раздражительность, но сделайте над собой усилие - осознайте свои действия, вам руским языком сказали, что ваш скрипт грузит ядро размером 2М, а ваше ядро 5М (откуда эта нестыковка и следует в перую очередь выяснить).
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 23.07.2010 14:02 Редактировалось 23.07.2010 14:17 Сообщение: 22
Gregory
0

Регистрация: 23.07.2010
Pavel Ivanchenko,

По поводу того, старая ли у меня плата или нет...
Счет от 21.06.2010
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 23.07.2010 14:05 Сообщение: 23
Pavel Ivanchenko
Admin
4.39

Пункты: 91534
Регистрация: 24.03.2009
Пол: Мужчина
Замечательно, только на ней в оригинале не стоял тот u-boot, лог которого показываете.
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 23.07.2010 14:11 Сообщение: 24
Gregory
0

Регистрация: 23.07.2010
ОК. Значит нам нужно востановить тот U-boot, который был изначально в плате. Он есть на сопроводительном к плате диске или его можно скачать с сайта форума?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 23.07.2010 14:15 Сообщение: 25
Pavel Ivanchenko
Admin
4.39

Пункты: 91534
Регистрация: 24.03.2009
Пол: Мужчина
да
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 26.07.2010 10:37 Сообщение: 26
Gregory
0

Регистрация: 23.07.2010
Теперь по порядку. Когда мы приобрели плату мы абсолютно не имели ни малейшего представления о том как с ней работать. Вся надежда возлагалась на исчерпывающую и великолепно структурированную документацию, находящуюся на диске. На диске, прилагаемом к плате, в папке Boot присутствует файл note.txt, в нём есть ссылка на этот форум
http://starterkit.ru/html/index.php?name=forum&op=view&id=6655

Мы выполнили всё, как было указано в этой ветке форума. Увы, мы не догадались, что загрузаемый U-Boot окажется слишком старым для этой платы. Скажите пожалуйста, как нам теперь быть? Как вернуть на место тут U-bott, который был в плате изначально?
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 26.07.2010 10:42 Сообщение: 27
Gregory
0

Регистрация: 23.07.2010
Меня просили выложить лог скрипта tftp_boot. Выкладываю:

U-Boot> run tftp_boot
TFTP from server 192.168.0.2; our IP address is 192.168.0.136
Filename 'zlinux'.
Load address: 0x20400000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
############################################
done
Bytes transferred = 5548141 (54a86d he
TFTP from server 192.168.0.2; our IP address is 192.168.0.136
Filename 'rootfs'.
Load address: 0x23100000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
####T #############################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
###
done
Bytes transferred = 12324864 (bc1000 he
## Booting image at 20400000 ...
Image Name: Linux Kernel Image
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 5548077 Bytes = 5.3 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel ...

Linux version 2.6.28 (user@debian) (gcc version 4.2.0 20070413 (prerelease) (CodeSourcery
Sourcery G++ Lite 2007q1-10)) #48 Sun Jul 11 23:51:45 EDT 2010
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr0053177
CPU: VIVT data cache, VIVT instruction cache
Machine: Starterkit.ru SK-AT91SAM9XXXXX-SIMXXX
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 200 MHz, master 100 MHz, main 12.000 MHz
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: root=/dev/ram0 rw initrdx23100000,0x800000 console=ttyS0,115200 mem
=64M
AT91: 96 gpio irqs in 3 banks
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
console [ttyS0] enabled
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 49472KB available (2988K code, 238K data, 3968K init)
Calibrating delay loop... 99.73 BogoMIPS (lpj=498688)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 288 bytes
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd
Freeing initrd memory: 8192K
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
yaffs Mar 27 2010 12:35:28 Installing.
msgmni has been set to 112
io scheduler noop registered (default)
Console: switching to colour frame buffer device 60x34
fb0: Hecuba frame buffer device, using 510K of video memory
atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL
atmel_usart.1: ttyS1 at MMIO 0xfffb0000 (irq = 6) is a ATMEL_SERIAL
atmel_usart.2: ttyS2 at MMIO 0xfffb8000 (irq = 8) is a ATMEL_SERIAL
brd: module loaded
loop: module loaded
ssc ssc.0: Atmel SSC device at 0xc48f8000 (irq 14)
MACB_mii_bus: probed
eth0: Atmel MACB at 0xfffc4000 irq 21 (00:1f:f2:00:00:00)
eth0: attached PHY driver [Generic PHY] (mii_bushy_addr=ffffffff:01, irq=-1)
Driver 'sd' needs updating - please use bus_type methods
NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
Scanning device for bad blocks
Creating 2 MTD partitions on "atmel_nand":
0x00000000-0x00800000 : "Partition 1"
0x00800000-0x10000000 : "Partition 2"
atmel_spi atmel_spi.1: Atmel SPI Controller at 0xfffcc000 (irq 13)
usbmon: debugfs is not available
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
at91_ohci at91_ohci: AT91 OHCI
at91_ohci at91_ohci: new USB bus registered, assigned bus number 1
at91_ohci at91_ohci: irq 20, io mem 0x00500000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
udc: at91_udc version 3 May 2006
mice: PS/2 mouse device common for all mice
input: HP Jornada touchscreen as /class/input/input0
i2c /dev entries driver
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.18rc3.
tlv320aic23b spi1.0: tlv320aic23b: supported bitrate is 47348 (66 divider)
ALSA device list:
#0: AT91SAM9260 external CODEC on irq 14
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
Freeing init memory: 3968K
Initializing random number generator... done.
Starting network...
ip: RTNETLINK answers: File exists
Starting vsftpd: OK


Welcome to Buildroot

buildroot login:
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 26.07.2010 10:51 Сообщение: 28
Pavel Ivanchenko
Admin
4.39

Пункты: 91534
Регистрация: 24.03.2009
Пол: Мужчина
Какой то замкнутый круг ...
Цитата
Вобщем, обновите u-boot на тот что в файловом разделе (предполагаю, далее возникнет вопрос "как").

Он же лежит на диске - u-boot-2010.03
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 26.07.2010 10:52 Сообщение: 29
Gregory
0

Регистрация: 23.07.2010
Выкладываю ещё распечатку результатов работы команды printenv:

U-Boot> printenv
bootdelay=3
baudrate=115200
df_update=tftpboot 20400000 zlinux; cp.b 20400000 c0038000 170000; tftpboot 20400000 rootf
s; cp.b 20400000 c01a8000 277fff
tftp_boot=tftpboot 20400000 zlinux; tftpboot 23100000 rootfs; bootm 20400000
boot_df=cp.b c0038000 20400000 170000; cp.b c01a8000 23100000 277fff; bootm 20400000
nand_update=nand erase 60000 7A0000; tftpboot 20400000 zlinux; nand write 20400000 60000 2
00000; tftpboot 20400000 rootfs; nand write 20400000 260000 5A0000; boot
nand_boot=nand read 23100000 260000 5A0000; nand read 20400000 60000 200000; bootm 2040000
0
ipaddr=192.168.0.136
netmask=255.255.255.0
ethaddr=00:1f:f2:00:00:00
serverip=192.168.0.2
bootcmd=run nand_boot
stdin=serial
stdout=serial
stderr=serial

Environment size: 729/16380 bytes
U-Boot>
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 26.07.2010 11:28 Сообщение: 30
Gregory
0

Регистрация: 23.07.2010
Вы не могли бы указать полный путь к этому файлу или папке, в которой лежит U-Boot. Сейчас два человека у нас перырыли весь диск, найти не можем. Нашли только

u-boot-1.1.5_atmel_1.5_at91sam9260ek.bin
u-boot-1.1.5_atmel_1.5_at91sam9261ek.bin
u-boot-1.1.5_atmel_1.5_at91sam9263ek.bin

Ничего похожего на u-boot-2010.03 найти не можем.

Я так понимаю, что нужно будет его через самбу загружать, как-это указано в инструкции на вашем диске.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9XE512-SIMXXX