[#5427] ircp failed on bf533-stamp
Submitted By: Vivi Li
2009-08-10 01:03:30 Close Date
Medium High Assignee:
Closed Fixed In Release:
Found In Release:
BF533 Silicon Revision:
Is this bug repeatable?:
Uboot version or rev.:
Toolchain version or rev.:
App binary format:
Summary: ircp failed on bf533-stamp
ircp failed when testing bfin_sir in bf533-stamp with high transfer rate.
It can work when max_rate is 57600.
It also can not work with irtty driver.
root:/> modprobe bfin_sir
Module Size Used by
bfin_sir 6812 0
root:/> irattach irda0 -s
root:/> cat /proc/net/irda/discovery
IrLMP: Discovery log:
nickname: localhost, hint: 0x0400, saddr: 0x12816cc8, daddr: 0x03ab5529
root:/> ircp -r
Waiting for incoming connection
root:/> ircp /bin/busybox
root:/> modprobe bfin_sir max_rate=57600
--- Graf Yang 2009-08-11 01:31:02
I added this anomaly workaround when sending out irda driver.
An email on Tue, 10 Mar 2009 19:25:49 said:
> + quot = (port->clk + (8 * speed)) / (16 * speed);
isnt the SIR affected by the same anomalies as the UART ? in other
words, you just made that adjustment to the UART recently ...
SIR hasn\'t encounter such anomalies. Anyway, I will add it.
This change only affects BF533 (BF561 also have this anomally, but we can not
test irda on BF561-EZKIT board).
Now I have remove it.
--- Vivi Li 2009-08-12 03:41:27
bfin_sir is OK now.
But irtty_sir still fails.
--- Graf Yang 2009-08-12 06:23:09
irtty_sir works fine even with RRs if the PC runs linux.
--- Vivi Li 2009-08-13 07:14:24
I test it on linux and it works.
So close it.
File Name File Type File Size Posted By
config.irda application/octet-stream 31258 Vivi Li
config.irtty application/octet-stream 31414 Vivi Li