Вопрос по прошивке bootstrap и u-boot  
	
	| neutrino17 | 
	
		
	 |  
	
		
		  |  
		 |  
		 |  
		 |  
		 |  
		
  |  
		| Пункты: 295 |  
		| Регистрация: 23.11.2009 |  
		 |  
		 |  
		 
	 | 
		
		Изучаю работу с AT91SAM9XE512 (c MCU AT91SAM9260). Решил прошить загрузчики, чтобы посмотреть, как выглядит этот процесс (в Linux). Скопировал файлы из директории boot в <директория_sam-ba>/lib/AT91SAM9260-SK, добавил строку для AT91SAM9260-SK в файл <директория_sam-ba>/lib/boards.tcl. 
Далее, убрал перемычку с J6, чтобы плата не грузилась с dataflash. 
Перезагрузил по питанию, потом: 
 
$ sudo modprobe -r usbserial 
$ sudo modprobe usbserial vendor=0x03eb product=0x6124 
 
И, наконец: 
 
$ sudo ./sam-ba_cdc_2.8.linux_01 /dev/ttyUSB0 AT91SAM9260-SK lib/AT91SAM9260-SK/DATAFLASH.tcl 
 
В выводе появилось: 
 
-I- Waiting ... 
-I- TCL platform : Linux 
-I- SAM-BA OS : linux 
-I- Retrieved arguments form command line : 
-I- argv 0 : /dev/ttyUSB0 
-I- argv 1 : AT91SAM9260-SK 
-I- argv 2 : lib/AT91SAM9260-SK/DATAFLASH.tcl 
-I- Search for device decription files in folder : 
-I- /home/alex/sam/sam-ba_cdc_2.8.linux_01/sam-ba_cdc_2.8.linux_01/../lib/devices 
-I- Reading AT91SAM9263.tcl 
-I- Check the processor ID at address : 0xFFFFEE40 
-I- Read chip ID : 0x00000010 at addr: 0xFFFFEE40 
-I- Reading AT91SAM7S32.tcl 
-I- Check the processor ID at address : 0xFFFFF240 
-I- Read chip ID : 0x019803A1 at addr: 0xFFFFF240 
-I- Found device : AT91SAM9260 (Chip ID : 0x019803A0) 
-I- Command line mode : Execute script file : lib/AT91SAM9260-SK/DATAFLASH.tcl 
 
Я так понимаю, что т.к. ошибок нет, запись bootstrap и u-boot прошла успешно, так? 
Но тогда с какой стати sam-ba читает AT91SAM9263.tcl и ещё AT91SAM7S32.tcl. Может я что-то не дописал в конфигурацию sam-ba? 
 
Вообще, кто-нибудь прошивал под Linux?  |  
		 |  
		 
	 |  
	| 
		
	 | 
	
		
	 |   
 |   
 |