реклама на сайте
подробности

 
 
> linux & at91sam9260 старт ядра
strannyi
сообщение Mar 30 2010, 17:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 8-07-07
Из: Ярославль
Пользователь №: 28 962



Плата самодельная, поэтому для успешного запуска u-boot я его немножко подогнал.
Вообщем u-boot грузится, затем гружу ядро, в консоль выдает следущее:

U-Boot> bootm 0x21000000
## Booting kernel from Legacy Image at 21000000 ...
Image Name: minlin-2.6
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1203264 Bytes = 1.1 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK

Starting kernel ...

VжU╗и{│нZ╡5п Xа-Й-Щв%Иг
"├ЧC(ьdИM%╤!К╤б-вкоп+╪
крякозябы.. крякозябы..
и тд...))

такое ощущение, что неправильно расщитан делитель для DBGU
хотя в bootarg console=ttyS0,115200.
Вопрос в следущем берет ли ядро для расщета делителей
значение частоты, если да то откуда? Или вообще в чем может быть
проблема, куда копать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dron_Gus
сообщение Mar 30 2010, 18:20
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Жестко задана в коде. Например, тут arch/arm/mach-at91/board-sam9260ek.c
Код
static void __init ek_map_io(void)
  53{
  54        /* Initialize processor: 18.432 MHz crystal */
  55        at91sam9260_initialize(18432000);
  56
  57        /* DBGU on ttyS0. (Rx & Tx only) */
  58        at91_register_uart(0, 0, 0);
  59
  60        /* USART0 on ttyS1. (Rx, Tx, CTS, RTS, DTR, DSR, DCD, RI) */
  61        at91_register_uart(AT91SAM9260_ID_US0, 1, ATMEL_UART_CTS | ATMEL_UART_RTS
  62                           | ATMEL_UART_DTR | ATMEL_UART_DSR | ATMEL_UART_DCD
  63                           | ATMEL_UART_RI);
  64
  65        /* USART1 on ttyS2. (Rx, Tx, RTS, CTS) */
  66        at91_register_uart(AT91SAM9260_ID_US1, 2, ATMEL_UART_CTS | ATMEL_UART_RTS);
  67
  68        /* set serial console to ttyS0 (ie, DBGU) */
  69        at91_set_serial_console(0);
  70}


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th August 2025 - 18:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01376 секунд с 7
ELECTRONIX ©2004-2016