Перейти к содержанию
    

Хомяк

Участник
  • Постов

    91
  • Зарегистрирован

  • Посещение

Весь контент Хомяк


  1. ucGoZilla

    Тогда должен и AVR32 поддерживать В аттачах только пэдэфки, а где бинарь?
  2. ucGoZilla

    Какие чипы он поддерживает? Поддержка ATXMega есть?
  3. Во первых надо отрыть даташит на камень и поосмотреть с чего он может грузиться. Если мне не изменяет память то он может грузиться либо с последовательной либо с парралленой флаш. Далее собираем роомбоот и u-boot и шьем куда треба. И обратите внимание на пин BMC
  4. Обычно все делаеться через драйвер Посмотреть можно staterkit.ru
  5. ATxmega

    6 каналов х 16бит = 256 байт
  6. ATxmega

    Так мне и не надо пока много суть такая что к плисине цепляеться 6 АЦП, которые непрывно молотят данные И эти данные складыаються в внтренюю память плисины
  7. ATxmega

    Начал работать с EBI, и впал в ступор. Задумка следующая - прицепить циклок как внешкюю память По мануалу есть режим без использования адресной защелки ALE По ногам получаеться следующее: PH0 WE PH1 RE PH2 ALE - не использую PH3 PH4 CS0/A16 PH5 CS1/A17 PH6 CS2/A18 PH7 CS3/A19 PJ0..PJ7 -> D0..D7 PR0..PR7 -> A0..A7/A8..A15 а вот с конфигурированием регистров встал... ALE должен использоваться всегда получаеться
  8. ATxmega

    Спасибо
  9. TE-LPC2478LCD

    заказывал Тачскрин работает
  10. ATxmega

    Всем доброго дня Начал юзать Xmegu. С портами проблем не возникло А вот с UART затык Привожу код #define CPU_FREQ 2000000 #define BAUD_RATE 9600 #define BRREG_VALUE 12 // definition for UART control #define UART_PORT PORTF #define UART_TX_PIN PIN7_bm #define BAUD_RATE_LOW_REG USARTF1.BAUDCTRLA #define UART_CONTROL_REG USARTF1.CTRLB #define ENABLE_TRANSMITTER_BIT USART_TXEN_bp #define ENABLE_RECEIVER_BIT USART_RXEN_bp #define UART_STATUS_REG USARTF1.STATUS #define TRANSMIT_COMPLETE_BIT USART_TXCIF_bp #define DATA_REG_EMPTY_BIT USART_DREIF_bp #define RECEIVE_COMPLETE_BIT USART_RXCIF_bp #define UART_DATA_REG USARTF1.DATA /****************************************************************************** * Функция : * Описание : * Вх. параметры : * Возвр. значение : *****************************************************************************/ void UART_Init(void) { UART_PORT.DIRSET |= UART_TX_PIN; BAUD_RATE_LOW_REG = BRREG_VALUE; UART_CONTROL_REG = (1<<ENABLE_RECEIVER_BIT)| (1<<ENABLE_TRANSMITTER_BIT); } /****************************************************************************** * Функция : * Описание : * Вх. параметры : * Возвр. значение : *****************************************************************************/ void UART_Tx(u08 D) { UART_DATA_REG = D; while(!(UART_STATUS_REG &(1<<TRANSMIT_COMPLETE_BIT))); UART_STATUS_REG |= (1<<TRANSMIT_COMPLETE_BIT); } /****************************************************************************** * Функция : * Описание : * Вх. параметры : * Возвр. значение : *****************************************************************************/ u08 UART_Rx(void) { u08 ret=0; while(!(UART_STATUS_REG&(1<<RECEIVE_COMPLETE_BIT))); //while(bit_is_clear()); ret = UART_DATA_REG; return ret; } int main(void) { u08 val=0; //PORTF.DIR = (1<<6) | (1<<7); //PORTF.OUT = (1<<6) | (1<<7); UART_Init(); for(;;) { val = UART_Rx(); if(val=='a') { UART_Tx('Y'); } else if(val=='A') { UART_Tx('N'); } //UART_Tx('*'); } } Прошиваю и получаю тиши Мож я не доконча вкулил мануал? Прошу помочь
  11. Посмотрите для начала хотя бы на startekit.ru
  12. Да я имел в виду toolchain собрвный Atmel-ом
  13. А кто нибуть использовал уже avr32-gcc? Если да то каие впечатления по сравнеию с родным Atmel-овским?
  14. Чего 25? Рублей ? Попугаев? Я интуитивно догадываюсь , что лет, но хотелось бы уточнить. И Сколько готов предложить работадатель? А то какое то незаконченное объявление
  15. Ядро прикручивать свое надо Если только посмотреть свежую сборку
  16. Есть вопрос а кто нибуть пробовал более свежее ядро?
  17. Полный рабочий день обязателен? По договору возиожно?
  18. патч http://slil.ru/28137192 сам загрузчик с диска http://slil.ru/28137193
  19. Возникла необходимость использовать таймер для измерения ширины импульса Кто нибуть делал подобное?
  20. Стукни в аську (260394959) скину патч
  21. ********************************************** * LPC24x8 OEM Board from Embedded Artists AB * * EA-version: 1.9 * * (with support for 32-bit databus) * * www.EmbeddedArtists.com * ********************************************** Booting (may take some time)... U-Boot 1.1.6 (Oct 20 2009 - 11:18:06) DRAM: 32 MB Flash: 4.5 MB NAND: 128 MiB In: serial Out: serial Err: serial Hit any key to stop autoboot: 3 0 LPC2478_OEM_Board # run tftp_boot emac: found National DP83848 PHY emac: started auto negitiation: |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/done! emac: link status = 100Mbps, full duplex emac: MAC address = 0:1a:f1: 0: 0: 0 TFTP from server 192.168.5.156; our IP address is 192.168.5.233 Filename 'uLinux.bin'. Load address: 0xa1500000 Loading: *T ################################################################# ################################################################# ################################################################# ######################### done Bytes transferred = 1122009 (111ed9 hex) TFTP from server 192.168.5.156; our IP address is 192.168.5.233 Filename 'romfs.img'. Load address: 0xa1800000 Loading: *################################################################# ################################################################# ################################################################# ################################################################# ############################################# done Bytes transferred = 1558528 (17c800 hex) ## Booting image at a1500000 ... Image Name: Linux 2.6.21 Image Type: ARM Linux Kernel Image (gzip compressed) Data Size: 1121945 Bytes = 1.1 MB Load Address: a0008000 Entry Point: a0008000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... ЄLinux version 2.6.21-uc0 (user@eadevenv) (gcc version 3.4.4) #1 Tue Oct 27 10:48:00 CET 2009 CPU: NXP-LPC2478 [1701ff35] revision 5 (ARMv4), cr=a0238e00 Machine: Embedded Artists LPC2478 OEM Board Ignoring unrecognised tag 0x00000000 Built 1 zonelists. Total pages: 8128 Kernel command line: root=/dev/ram initrd=0xA1800000,4000k console=ttyS0,115200N8 PID hash table entries: 128 (order: 7, 512 bytes) LPC2XXX Clocking Fin=12000000Hz Fcco=288000000Hz M=11 N=0 Fcclk=48000000 PCLKSEL=55515555 11555455 Console: colour dummy device 80x30 Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) Memory: 32MB = 32MB total Memory: 26108KB available (2036K code, 227K data, 108K init) Mount-cache hash table entries: 512 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: 1024 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) TCP reno registered checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd Freeing initrd memory: 4000K NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit) Scanning device for bad blocks Creating 2 MTD partitions on "NAND 128MiB 3,3V 8-bit": 0x00000000-0x00300000 : "nand_kernel" 0x00300000-0x08000000 : "nand_filesystem" NetWinder Floating Point Emulator V0.97 (double precision) JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc. io scheduler noop registered (default) lpc2478fb: smem_len = 153600 lpc2478fb: line_length = 480 lpc2478fb: lcd turned on: base address = a1a00000 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xe000c000 (irq = 6) is a 16550A serial8250.0: ttyS1 at MMIO 0xe0010000 (irq = 7) is a 16550A RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) lpc2xxx_eth_probe lpc2xxx_eth_setup get_mac_address ethaddr=00:1a:f1:00:00:00 eth0: Link down. eth0: LPC2xxx ethernet at 0xffe00000 int=21 10-FullDuplex (00:1a:f1:00:00:00) eth0: National DP83848 PHY at 1 eth0: National DP83640 PHY at 1 Found: SST 39VF3201 lpc24xx-ea-flash: Found 1 x16 devices at 0x0 in 16-bit bank number of JEDEC chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. Creating 2 MTD partitions on "lpc24xx-ea-flash": 0x00000000-0x00200000 : "kernel" 0x00200000-0x00400000 : "rootfs" lpc2xxx-spi lpc2xxx-spi: registering ads7846 lpc2xxx-spi lpc2xxx-spi: registering ssd1289 lpc24xx-ohci lpc24xx-ohci: LPC24xx OHCI lpc24xx-ohci lpc24xx-ohci: new USB bus registered, assigned bus number 1 lpc24xx-ohci lpc24xx-ohci: irq 22, io mem 0xffe0c000 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. usbcore: registered new interface driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver No IRQF_TRIGGER set_type function for IRQ 17 (lpc2xxx) ads7846 spi0.0: touchscreen, irq 17 input: ADS784x Touchscreen as /class/input/input0 lpc2xxx-rtc lpc2xxx-rtc: rtc core: registered lpc2xxx-rtc as rtc0 lpc2xxx-rtc: RTC driver for NXP LPC2XXX. i2c /dev entries driver TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 15 lpc2xxx-rtc lpc2xxx-rtc: setting the system clock to 4137-07-08 04:05:06 (3975706866) RAMDISK: romfs filesystem found at block 0 RAMDISK: Loading 1522KiB [1 disk] into ram disk... |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\done. VFS: Mounted root (romfs filesystem) readonly. serial_link_irq_chain irq=6 00000000 serial_link_irq_chain request_irq(6,...) Welcome to ____ _ _ / __| ||_| _ _| | | | _ ____ _ _ _ _ | | | | | | || | _ \| | | |\ \/ / | |_| | |__| || | | | | |_| |/ \ | ___\____|_||_|_| |_|\____|\_/\_/ | | |_| For further information check: http://www.uclinux.org/ Board specific drivers by Embedded Artists AB http://www.EmbeddedArtists.com (Release 2008-11-13: Check for updates) mci-cid (SD memory card): Manufacturer ID: 0x01 OEM/Application ID: PA Product Name: S032B Product Revision: 9.2 Serial Number: 0x02a51c0c Date Code: 2008.4 sector size = 512 (Bytes), card size = 32 (MBytes) dump csd data: 005d0132135981da f6d9cfff1640007c mmc: mmc1 eth0: Link now 100-FullDuplex mmc: mmc1 init: Booting to single user mode # Проблема была в компиторе arm-elf-gcc
×
×
  • Создать...