[#5426] irda irtty test fails on bf548-ezkit as an anomaly of high speed transfer is not defined

Document created by Aaronwu Employee on Sep 4, 2013
Version 1Show Document
  • View in full screen mode

[#5426] irda irtty test fails on bf548-ezkit as an anomaly of high speed transfer is not defined

Submitted By: Vivi Li

Open Date

2009-08-09 23:24:18     Close Date

2009-08-11 19:14:29

Priority:

Medium     Assignee:

Graf Yang

Status:

Closed     Fixed In Release:

N/A

Found In Release:

N/A     Release:

Category:

Drivers     Board:

N/A

Processor:

BF548     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Fixed

Uboot version or rev.:

    Toolchain version or rev.:

gcc4.1-09r1_rc9

App binary format:

N/A     

Summary: irda irtty test fails on bf548-ezkit as an anomaly of high speed transfer is not defined

Details:

 

High speed anomaly is not defined for irtty on bf548-ezkit, so irda irtty will fail on bf548-ezkit.

 

Bfin sir is ok on bf548-ezkit.

 

--

U-Boot 2008.10-svn1977 (ADI-2009R1-rc3) (Jul 23 2009 - 18:15:56)

 

CPU:   ADSP bf548-0.0 (Detected Rev: 0.2) (parallel flash boot)

Board: ADI BF548 EZ-Kit board

       Support: http://blackfin.uclinux.org/

Clock: VCO: 525 MHz, Core: 525 MHz, System: 131.250 MHz

RAM:   64 MB

Flash: 16 MB

NAND:  256 MiB

In:    serial

Out:   serial

Err:   serial

Net:   MAC:   00:E0:22:FE:BD:B8

Hit any key to stop autoboot:  0

smc911x: initializing

smc911x: detected LAN9218 controller

smc911x: phy initialized

smc911x: MAC 00:e0:22:fe:bd:b8

TFTP from server 10.100.4.174; our IP address is 10.100.4.50

Filename \\\'uImage\\\'.

Load address: 0x1000000

Loading: T #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         ###############################################

done

Bytes transferred = 5458812 (534b7c hex)

## Booting kernel from Legacy Image at 01000000 ...

   Image Name:   Linux-2.6.28.10-ADI-2009R1-svn71

   Created:      2009-08-10  15:55:36 UTC

   Image Type:   Blackfin Linux Kernel Image (gzip compressed)

   Data Size:    5458748 Bytes =  5.2 MB

   Load Address: 00001000

   Entry Point:  00277b3c

   Verifying Checksum ... OK

   Uncompressing Kernel Image ... OK

Starting Kernel at = 00277b3c

Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)

Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)

Memory available: 52640k/65536k RAM, (7836k init code, 1673k kernel code, 763k data, 2048k dma, 572k reserved)

Calibrating delay loop... 1046.52 BogoMIPS (lpj=2093056)

Security Framework initialized

Mount-cache hash table entries: 512

Blackfin Scratchpad data SRAM: 4 KB

Blackfin L1 Data A SRAM: 16 KB (15 KB free)

Blackfin L1 Data B SRAM: 16 KB (16 KB free)

Blackfin L1 Instruction SRAM: 48 KB (42 KB free)

Blackfin L2 SRAM: 128 KB (128 KB free)

net_namespace: 288 bytes

NET: Registered protocol family 16

Blackfin DMA Controller

ezkit_init(): registering device resources

SCSI subsystem initialized

usbcore: registered new interface driver usbfs

usbcore: registered new interface driver hub

usbcore: registered new device driver usb

musb_hdrc: version 6.0, musb-dma, host, debug=0

musb_hdrc: USB Host mode controller at ffc03c00 using DMA, IRQ 82

musb_hdrc musb_hdrc.0: MUSB HDRC host driver

musb_hdrc musb_hdrc.0: new USB bus registered, assigned bus number 1

usb usb1: configuration #1 chosen from 1 choice

hub 1-0:1.0: USB hub found

dma_alloc_init: dma_page @ 0x00aad000 - 512 pages at 0x03e00000

hub 1-0:1.0: 1 port detected

NET: Registered protocol family 23

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

msgmni has been set to 102

io scheduler noop registered

io scheduler anticipatory registered (default)

io scheduler cfq registered

bf54x-lq043: FrameBuffer initializing...

bfin-otp: initialized

Serial: Blackfin serial driver

bfin-uart.1: ttyBF0 at MMIO 0xffc02000 (irq = 48) is a BFIN-UART

bfin-uart.1: ttyBF1 at MMIO 0xffc03100 (irq = 42) is a BFIN-UART

brd: module loaded

smsc911x: Driver version 2007-07-13.

eth0: SMSC911x MAC Address: 00:e0:22:fe:bd:b8

Driver \\\'sd\\\' needs updating - please use bus_type methods

register bfin atapi driver

scsi0 : pata-bf54x

ata1: PATA max UDMA/66 irq 68

ata1.00: ATA-7: FUJITSU MHW2040AT, 0000000B, max UDMA/100

ata1.00: 78140160 sectors, multi 16: LBA

ata1.00: configured for UDMA/66

blk_queue_max_hw_segments: set to minimum 1

scsi 0:0:0:0: Direct-Access     ATA      FUJITSU MHW2040A 0000 PQ: 0 ANSI: 5

sd 0:0:0:0: [sda] 78140160 512-byte hardware sectors: (40.0 GB/37.2 GiB)

sd 0:0:0:0: [sda] Write Protect is off

sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn\\\'t support DPO or FUA

sd 0:0:0:0: [sda] 78140160 512-byte hardware sectors: (40.0 GB/37.2 GiB)

sd 0:0:0:0: [sda] Write Protect is off

sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn\\\'t support DPO or FUA

sda: sda1 sda2

sd 0:0:0:0: [sda] Attached SCSI disk

physmap platform flash device: 02000000 at 20000000

physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank

Intel/Sharp Extended Query Table at 0x010A

Intel/Sharp Extended Query Table at 0x010A

Intel/Sharp Extended Query Table at 0x010A

Intel/Sharp Extended Query Table at 0x010A

Intel/Sharp Extended Query Table at 0x010A

Using buffer write method

Using auto-unlock on power-up/resume

cfi_cmdset_0001: Erase suspend on write enabled

RedBoot partition parsing not available

Using physmap partition information

Creating 3 MTD partitions on \\\"physmap-flash.0\\\":

0x00000000-0x00040000 : \\\"bootloader(nor)\\\"

0x00040000-0x00440000 : \\\"linux kernel(nor)\\\"

0x00440000-0x01000000 : \\\"file system(nor)\\\"

BF5xx on-chip NAND FLash Controller Driver, Version 1.2 (c) 2007 Analog Devices, Inc.

bf5xx-nand bf5xx-nand.0: page_size=256, data_width=8, wr_dly=3, rd_dly=3

NAND device: Manufacturer ID: 0x20, Chip ID: 0xda (ST Micro NAND 256MiB 3,3V 8-bit)

Creating 2 MTD partitions on \\\"NAND 256MiB 3,3V 8-bit\\\":

0x00000000-0x00400000 : \\\"linux kernel(nand)\\\"

0x00400000-0x10000000 : \\\"file system(nand)\\\"

m25p80 spi0.1: m25p16 (2048 Kbytes)

Creating 2 MTD partitions on \\\"m25p80\\\":

0x00000000-0x00040000 : \\\"bootloader(spi)\\\"

0x00040000-0x00200000 : \\\"linux kernel(spi)\\\"

bfin-spi bfin-spi.0: Blackfin on-chip SPI Controller Driver, Version 1.0, regs_base@ffc00500, dma channel@4

bfin-spi bfin-spi.1: Blackfin on-chip SPI Controller Driver, Version 1.0, regs_base@ffc02300, dma channel@5

Initializing USB Mass Storage driver...

usbcore: registered new interface driver usb-storage

USB Mass Storage support registered.

input: bf54x-keys as /devices/platform/bf54x-keys/input/input0

bf54x-keys: Blackfin BF54x Keypad registered IRQ 76

rtc-bfin rtc-bfin: rtc core: registered rtc-bfin as rtc0

i2c /dev entries driver

i2c-bfin-twi i2c-bfin-twi.0: Blackfin BF5xx on-chip I2C TWI Contoller, regs_base@ffc00700

i2c-bfin-twi i2c-bfin-twi.1: Blackfin BF5xx on-chip I2C TWI Contoller, regs_base@ffc02200

bfin-wdt: initialized: timeout=20 sec (nowayout=0)

bfin-sdh bfin-sdh.0: unable to request DMA channel

bfin-sdh: probe of bfin-sdh.0 failed with error -16

usbcore: registered new interface driver usbhid

usbhid: v2.6:USB HID core driver

Advanced Linux Sound Architecture Driver Version 1.0.18rc3.

ASoC version 0.13.2

dma rx:0 tx:1, err irq:10, regs:ffc00800

AD1980 SoC Audio Codec

asoc: AC97 <-> bf5xx-ac97 mapping ok

ALSA device list:

  #0: bf5xx-board (AD1980)

TCP cubic registered

NET: Registered protocol family 17

rtc-bfin rtc-bfin: setting system clock to 1970-01-04 03:40:31 UTC (272431)

eth0: SMSC911x/921x identified at 0x24000000, IRQ: 175

eth0: link down

IP-Config: Complete:

     device=eth0, addr=10.100.4.50, mask=255.255.255.0, gw=10.100.4.174,

     host=bf548-ezkit, domain=, nis-domain=(none),

     bootserver=10.100.4.174, rootserver=10.100.4.174, rootpath=

Freeing unused kernel memory: 7836k freed

eth0: link up, 100Mbps, full-duplex, lpa 0x41E1

                           _____________________________________

        a8888b.           / Welcome to the uClinux distribution \\\\

       d888888b.         /       _     _                         \\\\

       8P\\\"YP\\\"Y88        /       | |   |_|            __  __ (TM)  |

       8|o||o|88  _____/        | |    _ ____  _   _ \\\\ \\\\/ /       |

       8\\\'    .88       \\\\        | |   | |  _ \\\\| | | | \\\\  /        |

       8`._.\\\' Y8.       \\\\       | |__ | | | | | |_| | /  \\\\        |

      d/      `8b.       \\\\      \\\\____||_|_| |_|\\\\____|/_/\\\\_\\\\       |

     dP   .    Y8b.       \\\\   For embedded processors including   |

    d8:\\\'  \\\"  `::88b        \\\\    the Analog Devices Blackfin      /

   d8\\\"         \\\'Y88b        \\\\___________________________________/

  :8P    \\\'      :888

   8a.   :     _a88P         For further information, check out:

._/\\\"Yaa_:   .| 88P|            - http://blackfin.uclinux.org/

\\\\    YP\\\"    `| 8P  `.          - http://docs.blackfin.uclinux.org/

/     \\\\.___.d|    .\\\'           - http://www.uclinux.org/

`--..__)8888P`._.\\\'  jgs/a:f    - http://www.analog.com/blackfin

 

Have a lot of fun...

 

 

BusyBox v1.13.4 (2009-08-10 11:55:23 GMT) built-in shell (msh)

Enter \\\'help\\\' for a list of built-in commands.

 

root:/> modprobe irtty-sir

root:/> lsmod

Module                  Size  Used by

irtty_sir               3372  0

sir_dev                 8400  1 irtty_sir

hid_zpff                2168  0

hid_tmff                3020  0

ff_memless              3736  2 hid_zpff,hid_tmff

root:/> ls

bin   etc   init  mnt   root  sys   usr

dev   home  lib   proc  sbin  tmp   var

root:/> ls /dev/

audio               mtd2ro              pcmC0D0p            rtc0

bfin-otp            mtd3                ptmx                sda

console             mtd3ro              pts                 sda1

controlC0           mtd4                ram0                sda2

cpu_dma_latency     mtd4ro              ram1                snd

dsp                 mtd5                ram10               stderr

fb0                 mtd5ro              ram11               stdin

fd                  mtd6                ram12               stdout

full                mtd6ro              ram13               timer

i2c-0               mtdblock0           ram14               tty

i2c-1               mtdblock1           ram15               ttyBF0

kmsg                mtdblock2           ram2                ttyBF1

log                 mtdblock3           ram3                urandom

mem                 mtdblock4           ram4                usbdev1.1_ep00

mixer               mtdblock5           ram5                usbdev1.1_ep81

mtd0                mtdblock6           ram6                usbmon0

mtd0ro              network_latency     ram7                usbmon1

mtd1                network_throughput  ram8                watchdog

mtd1ro              null                ram9                zero

mtd2                pcmC0D0c            random

root:/> irattach /dev/ttyBF1 -s

root:/> sirdev_receive - too early: 0081741c / 5!

 

root:/>

root:/> cat /proc/net/irda/discovery

IrLMP: Discovery log:

 

nickname: localhost, hint: 0x0400, saddr: 0xeddc256c, daddr: 0x03ab5529

 

 

root:/> ircp -r

Waiting for incoming connection

IrLAP, no activity on link!

IrLAP, no activity on link!

IrLAP, no activity on link!

IrLAP, no activity on link!

 

^Croot:/>

root:/> ifconfig irda0

irda0     Link encap:UNSPEC  HWaddr 6C-25-DC-ED-00-00-02-00-00-00-00-00-00-00-00-00

          UP RUNNING NOARP  MTU:2048  Metric:1

          RX packets:73 errors:0 dropped:0 overruns:0 frame:0

          TX packets:66 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:8

          RX bytes:1351 (1.3 KiB)  TX bytes:1118 (1.0 KiB)

 

root:/> irdaping 0x03ab5529

IrDA ping (0x03ab5529 on irda0): 32 bytes

32 bytes from 0x03ab5529: irda_seq=0 time=112.00 ms.

32 bytes from 0x03ab5529: irda_seq=1 time=112.00 ms.

32 bytes from 0x03ab5529: irda_seq=3 time=112.00 ms.

32 bytes from 0x03ab5529: irda_seq=4 time=112.00 ms.

32 bytes from 0x03ab5529: irda_seq=6 time=112.00 ms.

32 bytes from 0x03ab5529: irda_seq=7 time=112.00 ms.

32 bytes from 0x03ab5529: irda_seq=9 time=112.00 ms.

32 bytes from 0x03ab5529: irda_seq=10 time=112.00 ms.

32 bytes from 0x03ab5529: irda_seq=12 time=112.00 ms.

^C

13 packets received by filter

root:/> ircp -r

Waiting for incoming connection

IrLAP, no activity on link!

IrLAP, no activity on link!

IrLAP, no activity on link!

^Croot:/>

root:/>

root:/> IrLAP, no activity on link!

 

root:/> ircp /bin/busybox

IrLAP, no activity on link!

Connecting...failed

root:/>

--

 

Follow-ups

 

--- Graf Yang                                                2009-08-11 01:31:15

I have committed a patch to sir_dev.c to report that our capability can not

support 115200 baud rate.

 

--- Vivi Li                                                  2009-08-12 00:14:44

OK now. Close it.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

No Files Were Found

Attachments

    Outcomes