Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

TSE Ethernet MAC and uClinux

Altera_Forum
Honored Contributor II
1,190 Views

Hi, 

i have a custom design with the Altera TSE. All 

works fine, but the uclinux do not load the driver. In the jtag console i see nothing. No Probe from atse.c will be done. Is there any trick to say the linux kernel to probe the atse? 

The Kernel is configured with the Experimental TSE. It compiles correct. 

 

Thanx 

Marco 

 

Here is the bootscreen: (You will see a ifconfig and the result: No such device) 

 

Uncompressing Linux... Ok, booting the kernel. Linux version 2.6.30 (brinker@brinker-notebook) (gcc version 3.4.6)# 863 PREEMPT Thu May 6 09:36:53 CEST 2010 uClinux/Nios II Built 1 zonelists in Zone order, mobility grouping off. Total pages: 16256 Kernel command line: NR_IRQS:32 PID hash table entries: 256 (order: 8, 1024 bytes) Console: colour dummy device 80x25 Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory available: 60248k/4704k RAM, 0k/0k ROM (2591k kernel code, 2113k data) Calibrating delay loop... 48.74 BogoMIPS (lpj=243712) Mount-cache hash table entries: 512 net_namespace: 264 bytes NET: Registered protocol family 16 bio: create slab <bio-0> at 0 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 NTFS driver 2.1.29 . JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. io scheduler noop registered io scheduler deadline registered (default) fb0: Altera FB frame buffer device ttyJ0 at MMIO 0x4001890 (irq = 6) is a Altera JTAG UART console enabled Driver 'sd' needs updating - please use bus_type methods physmap platform flash device: 01000000 at 00000000 physmap-flash.0: Found 1 x16 devices at 0x0 in 8-bit bank Amd/Fujitsu Extended Query Table at 0x0040 physmap-flash.0: CFI does not contain boot bank location. Assuming top. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. cmdlinepart partition parsing not available RedBoot partition parsing not available Using physmap partition information Creating 3 MTD partitions on "physmap-flash.0": 0x000000000000-0x000000020000 : "Bootloader" 0x000000020000-0x000000320000 : "Linux" 0x000000320000-0x000001000000 : "User-Disk" physmap-flash.0: failed to claim resource 0 m25p80 spi0.0: m25p16 (2048 Kbytes) Creating 1 MTD partitions on "m25p80": 0x000000000000-0x000000200000 : "epcs16-fpga_configuration" driver isp1362-hcd, 2005-04-04 isp1362-hcd isp1362-hcd: ISP1362 Host Controller isp1362-hcd isp1362-hcd: new USB bus registered, assigned bus number 1 isp1362_hc_reset: isp1362-hcd isp1362-hcd: irq 11, io mem 0x040018c0 isp1362_hc_start: isp1362-hcd isp1362-hcd: ISP1362 Memory usage: isp1362-hcd isp1362-hcd: ISTL: 2 * 256: 512 @ $0000:$0100 isp1362-hcd isp1362-hcd: INTL: 16 * ( 64+8): 1152 @ $0200 isp1362-hcd isp1362-hcd: ATL : 32 * ( 64+8): 2304 @ $0680 isp1362-hcd isp1362-hcd: USED/FREE: 3968 128 usb usb1: New USB device found, idVendor=1d6b, idProduct=0001 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: ISP1362 Host Controller usb usb1: Manufacturer: uClinux 2.6.30 isp1362-hcd usb usb1: SerialNumber: isp1362-hcd usb usb1: configuration# 1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ISP1362 Host Controller, irq 11 Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. mice: PS/2 mouse device common for all mice usbcore: registered new interface driver usbhid usbhid: v2.6:USB HID core driver TCP cubic registered NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. Freeing unused kernel memory: 1600k freed (0x8308000 - 0x8497000) hub 1-0:1.0: over-current change on port 2 Shell invoked to run file: /etc/rc Command: Command: hostname MiniQuadrix_II Command: mount -t proc proc /proc -o noexec,nosuid,nodev Command: mount -t sysfs sysfs /sys -o noexec,nosuid,nodev Command: mount -t devpts devpts /dev/pts -o noexec,nosuid Command: mount -t usbfs none /proc/bus/usb Command: mkdir /var/tmp Command: mkdir /var/log Command: mkdir /var/run Command: mkdir /var/lock Command: mkdir /var/empty Command: mkdir /mnt/userdisk Command: Command: Command: /bin/mount -t jffs2 /dev/mtdblock2 /mnt/userdisk -n jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0000: 0x7095 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0004: 0x141c in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0008: 0x3890 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a000c: 0x5335 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0010: 0x2999 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0014: 0x14cd in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0018: 0x384a in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a001c: 0x178e in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0020: 0x3843 in stead jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0024: 0xc232 in stead Further such events for this erase block will not be printed Command: Command: ifconfig eth0 192.168.1.2 ifconfig: SIOCSIFADDR: No such device Command: Command: /mnt/userdisk/etc/post_init.rc Shell invoked to run file: /mnt/userdisk/etc/post_init.rc Command: Command: Command: Command: Command: Execution Finished, Exiting Command: Command: Command: Command: Command: Command: Command: Execution Finished, Exiting MiniQuadrix_II login: [A
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
459 Views

Hi, 

 

problem solved. I have just to update my nios2-dist. 

 

Marco
0 Kudos
Altera_Forum
Honored Contributor II
459 Views

Hi  

 

how did you mananage to make the tse eperimental.. I have tried compiling but it give me lot of errors..
0 Kudos
Reply