Locale Icon
English
  • Forums

    Popular Forums

    • LTspice
    • Video
    • Power Management
    • RF & Microwave
    • Precision ADCs
    • FPGA Reference Designs

    Product Forums

    • Amplifiers
    • Clocks & Timers
    • Data Converters
    • Direct Digital Synthesis (DDS)
    • Energy
    • Interface and Isolation
    • MEMS Inertial Sensors
    • Power Management
    • Processors & DSP
    • Processors & Microcontrollers
    • Switches & Multiplexers
    • Sensors
    • Voltage References
    View All

    Application Forums

    • A2B Audio Bus
    • Audio
    • Automated Test Equipment (ATE)
    • Condition-Based Monitoring
    • Depth, Perception & Ranging Technologies
    • Embedded Vision Sensing Library
    • Motor Control Hardware Platforms
    • Precision Technology Signal Chains Library
    • Video
    • Wireless Sensor Networks Reference Library

    Design Center Forums

    • ACE Evaluation Software
    • ADEF System Platforms
    • Design Tools & Calculators
    • FPGA Reference Designs
    • Linux Software Drivers
    • Microcontroller no-OS Drivers
    • Power Studio Designer
    • Power Studio Planner
    • Reference Designs
    • Robot Operating System (ROS) SDK
    • Signal Chain Power (SCP)
    • Software Interface Tools
    • System Demonstration Platform (SDP) Support
  • Learn

    Highlighted Webinar

    Enabling New Space Missions: Commercial Space Screening Approach for Agile, High-Reliability Payloads

    As the Space market evolves and accelerates, mission designers need space-capable electronics that balance performance, reliability, and affordability...

    Places

    • ADI Academy
    • ADI Webinars
    • Video Annex
    • Virtual Classroom

    Libraries

    • 3D ToF Depth Sensing Library
    • Continuous-Wave CMOS Time of Flight (TOF) Library
    • Embedded Vision Sensing Library
    • Gigabit Multimedia Serial Link (GMSL) Library
    • Optical Sensing Library
    • Other Products Library
    • Precision Technology Signal Chains Library
    • Software Modules and SDKs Library
    • Supervisory Circuits Library
    • Wireless Sensor Networks Library

    Latest Webinars

    • Enabling New Space Missions: Commercial Space Screening Approach for Agile, High-Reliability Payloads
    • Understanding and Selecting RF Low Noise Amplifiers for Instrumentation, Phased Array and General Purpose Applications
    • Design Smarter with Compact, Low-Power Precision Current Source Signal Chains
    • Power Management Fundamentals II Session 6: Key Layout Considerations for Power
    • A 16T/16R X-Band Direct Sampling Phased Array Subsystem using Apollo MxFE
    View All Webinars
  • Community Hub

    Challenge Yourself!

      KCC's Quizzes AQQ297 about taking the right dose of medication

      1. First, the quote of the month: " All my life I though air is free until I bought a bag of chips " - unknown 2. New quiz AQQ297 about taking the right...

    View All

    What's Brewing

      Read a Blog, Take this Quiz for Another Chance to Win a Gift Card!

      Important: Read the blog first . The quiz questions are all based on the content from the blog: Mature, Not Old! The Longevity of 4 – 20 mA New...

    View All

    Places

    • Community Help
    • Analog Dialogue Quiz
    • Logic Lounge
    • Super User Program

    Resources

    • EZ Code of Conduct
    • EZ How To Help Articles
    • Getting Started Guide
    • ADI: Words Matter
    • Community Help Videos
    View All
  • Blogs

    Highlighted Blogs

    Charting Calm Seas: Tips for Robust RS-485 Data Transmission

    by Bryson Barney As our world becomes ever more dependent on flawless digital communication, engineers need to find new ways of charting calm seas when...

     

    Unpacking IEC 61508: Low Complexity versus Type A Made Simple

    IEC 61508 appears to include two very similar concepts. Type A and simple, which is referred to as “low complexity”. Anything that isn’t low complexity...

    Latest Blogs

    • Taming the AI Power Storm: Part 2 of 3
    • TIA Me Up, But Keep It Stable: Part 2 of 3
    • Celebrating Innovation: Top 3 EngineerZone Spotlight Blogs from 2025
    • Transforming Power: Transfer Techniques in SMPS: Part 3 of 4
    • Taming the Chaos: Correlated and Uncorrelated Sources in LTspice .NOISE Simulations: Part 3 of 3
    Read All Blogs

    ADI Blogs

    • EZ Spotlight
    • The Engineering Mind
  • ContentZone

    Visit ContentZone

    ContentZone

    Technical articles. Blogs. Videos. Your ADI content, all in one place.

    View ContentZone

    Featured Content

    Featured Content Title

    Blurb About Content

    View Content By Industry

    • Aerospace and Defense Systems
    • Automotive Solutions
    • Consumer Technology Solutions
    • Data Center Solutions
    • Energy Solutions
    • Healthcare Solutions
    • Industrial Automation Technology Solutions
    • Instrumentation and Measurement Solutions
    • Intelligent Building Solutions
    • Wireless Communication Solutions

    View Content By Technology

    • A2B Audio Bus
    • ADI OtoSense Predictive Maintenance Solutions
    • Dynamic Speaker Management
    • Gallium Nitride (GaN) Technology
    • Gigabit Multimedia Serial Link (GMSL)
    • Industrial Vision
    • Power Solutions
    • Precision Technology
    • RF
    • Sensor Interfaces
    • SmartMesh
EngineerZone
EngineerZone
Linux Bug Archive
  • Log In
  • User
  • Site
  • Search
OR
Ask a Question
Linux Bug Archive
  • Processors & DSP
  • Software & Development Tools
  • Linux Distribution for Blackfin
  • Linux Bug Archive
  • Cancel
Linux Bug Archive
Documents [#6075] reading USB_EP_NI7_RXINTERVAL via debug mmr sysfs results triggers a System MMR(2010)
  • Q&A
  • Documents
  • Members
  • Tags
  • Cancel
  • +Documents
  • +ad1836: FAQ
  • +ad1938: FAQ
  • +ad1939: FAQ
  • +AD5280: FAQ
  • +ad73311: FAQ
  • +adau1361: FAQ
  • +adau1371: FAQ
  • +adau1373: FAQ
  • +adau1761: FAQ
  • +adp5588-gpio: FAQ
  • +adv7393: FAQ
  • +ADXL34x: FAQ
  • +bf518-ezbrd: FAQ
  • +bf518: FAQ
  • +bf51x: FAQ
  • +bf526-ezbrd: FAQ
  • +bf527-ezkit: FAQ
  • +bf533-stamp/ezkit: FAQ
  • +bf533: FAQ
  • +bf538-ezkit: FAQ
  • +bf548-ezkit: FAQ
  • +BF54x: FAQ
  • +bf561-ezkit: FAQ
  • +bf5xx: FAQ
  • +bfin-mac driver: FAQ
  • +bfin-uclinux-gdb: FAQ
  • +bfin_can.c: FAQ
  • +Blackfin: FAQ
  • +bluetooth: FAQ
  • +Build kernel: FAQ
  • +Build: FAQ
  • +cfcard test: FAQ
  • [#6170] section mismatches in cifs code(2010)
  • [#6173] linphone testing problem(2010)
  • [#6190] BF561-EZKIT SMP kernel can not wake up by uart(2010)
  • [#6194] libxenomai.so.0 can't be found in xenomai kernel with fdpic mode(2010)
  • [#6207] Build error in CTS/RTS testing on board BF548-EZKIT(2010)
  • [#6251] pread/pwrite arent decoded correctly by strace(2010)
  • [#6253] strace build failed in trunk with outdated toolchain (missing asm/cachectl.h)(2010)
  • [#6255] Busybox inetd crashes/rsh noconnet/ssh(2010)
  • [#6265] libpng build fails due to not finding zlib(2010)
  • [#6271] "nand unlock" is an unsupported command in u-boot update in nand flash(2010)
  • [#6272] After update u-boot in spi flash, BF548-EZKIT can not boot from spi flash(2010)
  • +gadget fs bulk: FAQ
  • +gadget zero bulk: FAQ
  • +gadget zero control: FAQ
  • +Kernel xip: FAQ
  • +ltp test: FAQ
  • +microwin test: FAQ
  • +MPU kernel: FAQ
  • +Sl811-hcd.c USB: FAQ
  • +SPORT channel: FAQ
  • +trunk head kernel: FAQ
  • +usb otg driver: FAQ
  • +zlib: FAQ
  • +Illegal i2c: FAQ
  • +isp1362-hcd: FAQ
  • +Kernel: FAQ
  • +KGDBOE: FAQ
  • [#4646] Varittronix LCD driver mixes blue and Red
  • +serial driver: FAQ
  • +sigma firmware: FAQ
  • +spi transaction: FAQ
  • +strace FAQ
  • [#4787] [ltp] LTP test case shmctl01 failed in trunk for ltp-full-20081130
  • +tiff-4.0.0beta4: FAQ
  • [#5264] ping packet size test will fail for gadget ethernet test with DMA mode
  • +USBHOST: FAQ
  • -USB_EP_NI7_RXINTERVAL: FAQ
    • [#6075] reading USB_EP_NI7_RXINTERVAL via debug mmr sysfs results triggers a System MMR(2010)
  • [#5257] Build usb gadget driver with DMA mode will fail
  • [#4708] Blackfin irda build fails for bf533-stamp
  • [#4735] unaligned accesses in qt webkit
  • [#5168] build cpufrequtils into fdpic format has error
  • [#5321] modprobe i2c lcd on bf533 stamp wait long time
  • [#4922] unwanted sound comes up after g_audio module is installed on BF548 and BF527
  • [#5176] app cpufrequtils in Blackfin app programs fails to build in FDPIC
  • [#5237] musb driver is broken after linux-2.6.30 update
  • [#5255] ping target board sometimes get wrong data byte for gadget ethernet pio mode
  • [#5336] canbus and ppifcd drivers can not be built on BF538-EZKIT
  • [#6614] Kernel panic frequently when test sdio mmc on bf518-ezbrd(2011)
  • +SPI driver: FAQ
  • [#4714] the first time to build mtd-utils will fail in trunk
  • [#5524] drivers/video/bfin_adv7393fb.c build fails in 2.6.31 due to old i2c usage
  • [#5525] drivers/video/bf537-lq035.c build fails in 2.6.31 due to old i2c usage
  • [#5399] no sound when record in board and listen in PC for linphone test of ad1836 on bf533-stamp
  • [#5458] Drivers Serial:bfin_5xx:ttyBFx fails to generate resume from standby
  • [#4647] build samba fails on trunk now for redefinition in fcntl.h
  • [#5526] ip0x board has broken UART defines after resource reorganization
  • [#5527] drivers/media/video/blackfin/blackfin_cam.c build fails in 2.6.31 due to old i2c usage
  • [#5352] bfin_sport.c setup 2D DMA
  • [#5528] fs/binfmt_elf_fdpic.c build fails when CONFIG_ELF_CORE is enabled in 2.6.31
  • [#5464] isram_write() seems to be busted
  • [#5376] mmap05 sometimes can not pass when MPU
  • [#5534] run aplay/arecord will make system panic after kernel upgraded to 2.6.31
  • [#5361] Microwin (nanox) failed on trunk using AD7897 touch screen
  • [#5544] Sport uart TX stop waiting loop is too long to block RX interrupt in PIO mode when do duplex communication
  • [#5363] spi mmc is not supported in bf533-stamp
  • [#5550] fail to flash ubifs.img to nand
  • [#5470] build xenomai fails for no switchbench
  • [#5437] mathtest fails to compile
  • [#5551] SPI message lost when bus locked
  • [#5370] alsa tool fails to work after wake up from mem in bf537-stamp with ad1836 (can't resolve symbol)
  • [#5561] [ltp ]Kernel dump info when run ltp test cases access02, chown03, fchmod06, fchown03, fchown04
  • [#5377] amixer fail to run on ad1836 audio driver on BF537-STAMP
  • [#5475] build mkfs.ubifs on trunk head fails
  • [#5562] [ltp]some ltp test case is broken for getipckey and getcwd
  • [#5487] build usb.c fail in testsuites/usbdev/ test at asm/swab.h
  • [#5489] t2/t4 failed in gadget zero bulk test with dma mode
  • [#5567] build nand for bf537 fails on trunk
  • [#5494] Run tftlcd test case in bf548-ezkit, kernel crashed at the end
  • [#4879] traps test case 21 exception 0x3f: l1_instruction_access would make kernel panic on bf533 stamp
  • [#5568] Framebuffer DMA Error!!
  • [#5515] 4 more trap cases fails on bf533
  • [#5379] run scratchpad case sometimes would fail
  • [#5519] pushing Blackfin serial resources to boards broke many boards
  • [#5389] build pictureflow fails at branch head
  • [#5531] Usb SL811 failed on uclinux2009r1-rc6 on bf532 board.
  • [#5523] Blackfin MUSB build fails after update to 2.6.31
  • [#5391] For ad1836 and ad1981b, sometimes sound shakes at the end
  • [#5404] build kernel with 0x2000 as BOOT_LOAD address sometimes would fails at build-busybox-1.13.4
  • [#5469] CPU hardly idles anymore in svn trunk
  • [#5695] Build bf537-stamp fails at ad73322 for the latest trunk
  • [#5702] build xenomai into fdpic format fails for no libnative.so
  • [#5427] ircp failed on bf533-stamp
  • [#5708] Kernel can not boot up when spimmc driver is interrupt drivern in PIO mode
  • [#5711] gfortran case default_format_1.exe fails on 09r1 kernel but pass on trunk head
  • [#5712] I2C client drivers using dev_pm_ops fail to receive suspend/resume callbacks
  • [#5715] libpcap fails to compile in trunk
  • [#5589] STLport build fails
  • [#5724] SPORT driver crash on reload
  • [#5449] bfin_sdh doesn't save and restore peripheral context upon resume
  • [#5580] GPIO pin not reserved for CTS function on SPORT-UART driver
  • [#5521] trunk head build fails at ipc/shm.c
  • [#5636] generic gpio works on bf533 in the opposite way
  • [#5637] Kernel crashed when arecord and aplay on bf537-stamp with SoC I2S audio
  • [#5647] SPI driver bus_unlock() does not schedule postponed SPI messages
  • [#5683] build nand fails for format error
  • [#5689] while two or multi spi devices use gpio cs, spi setup will fail
  • [#5558] bfin mac multi-cast sending fails to work
  • [#5816] PREEMPT_RT: cyclic test stalls in some test mode
  • [#5824] some kernel modules fail to link due to losing strcpy in trunk head
  • [#5707] error in user/procps/Makefile
  • [#5841] [ltp] ltp test case shmctl01/semctl01 can not execute
  • [#5605] Build bf537-stamp fail at bf5xx-i2s.c in latest trunk
  • [#5614] With latest toolchain in trunk, fail to build some apps and libs at fork
  • [#5625] Build microwin app fails in trunk with 4.3 toolchain
  • [#5626] Build lib mad fail at option "-fforce-mem" with gcc 4.3
  • [#5722] bfin_sport_spi broken by cs_gpio changes
  • [#5627] fail to control gpio used by led and button through /sys/class/gpio/
  • [#5927] PR bit other than RAF bit in EMAC OPMODE register should be set for promisuous mode in bfin_mac driver
  • [#5727] build e2fsprogs-1.41.12 fail sometimes because of compiling order
  • [#5631] Build lib confuse failed with gcc 4.3 toolchain
  • [#5759] fix build for pwlib
  • [#5651] Build lirc failed at missing files
  • [#5931] Trying to compile CAN4LINUX for BF537-STAMP board but compilation is failing
  • [#5656] Build iproute2 fails at trunk for dlfcn.h when built as FLAT
  • [#5743] sound/soc/blackfin/bf5xx-ad1938.c build fails after 2.6.32 upgrade
  • [#5801] No interrupt occurs when reconnect gadget device in OTG mode.
  • [#5657] [ltp] ltp test case mount03/umount03 fail with error of "No such device"
  • [#5808] mmc configuration error in make config
  • [#5804] bf531: ethernet not working when switching to 2009R1
  • [#5810] initial sp is given wrong value and INIT_TASK_DATA is not linked into data
  • [#6335] Build xip failed in fdpic format when xenomai is enabled
  • [#7224] undifined variable x25_address in ./user/net-tools/lib/x25_src.c
  • [#5598] bluez-utils has parallel build issues with parser.h
  • [#5668] Fail to build app bluez-utils
  • [#7251] Blackfin SPI driver doesn't handle repeated changes in CPOL, CPHA and LSBF correctly
  • [#5767] In 09r1.1 branch, all ltp test cases show stack overflow in bf561 SMP kernel
  • [#5684] touching keypad on bf548 will make system dead and restart
  • [#7287] Can not build usb.c with libaio
  • [#5687] SPI read/write be wrong after suspend to memory and resume
  • [#7315] [ltp] ltp test case getrusage04 from ltp-full-20120903 fails in trunk
  • [#7328] Fail to compile pthread_test after toolchain update
  • [#5876] Repeating rsh/rcp causes error "poll: protocol failure in circuit setup"
  • [#7329] Fail to compile netperf after toolchain update
  • [#7333] Test dll fails to run after toolchain update
  • [#5741] adau1371 and adau1761 fail to build after 2.6.32 upgrade
  • [#7337] [ltp] ltp test case mount02 fails in ltp-full-20120903
  • [#7338] [ltp] ltp test case mount03 fails in ltp-full-20120903
  • [#5821] Fail to build pngview on regression machines with suse 10.2
  • [#5900] hardware single stepping in userspace does not handle syscalls correctly
  • [#5659] [ltp] ltp test case eventfd01 fail
  • [#7339] [ltp] can not apply patch of lchown02 in ltp-full-20101031 to ltp-full-20120903
  • [#7343] [ltp] LTP test case chdir04 fails in ltp-full-20120903
  • [#7396] build netperf fails for undefined reference to `___CPU_ZERO'
  • [#7483] bfin_sport driver does not work well in TDM DMA mode
  • [#7506] Dropbear does not build
  • [#5757] drop USER_SQUASHFS_MKSQUASHFS7Z as squashfs 4.0 does not support 7z anymore
  • [#5758] fix build for libopenh323
  • [#5833] trap test running on the second core of bf561 has serveral fails
  • [#5755] romfs target fails for lib/pwlib
  • [#5760] fix asterisk build
  • [#5756] romfs target fails for lib/libopenh323
  • [#5877] SPI transmit cs_change flag not properly handled
  • [#5939] bfin-can fails to build after linux-2.6.33 upgrade
  • [#5879] GPIO controlled slave request may fail when bfin_spi_setup() gets executed twice
  • [#5774] [ltp]ltp test case will be killed by oom-killer on bf533-ezkit in 09r1 branch occasionally
  • [#5894] BF527 uImage Flashing issue(Copy to Flash... Flash not Erased)
  • [#5941] links fails in trunk due to using fork()
  • [#5942] build usb host fail when remove anomaly 456 for BF526-EZBRD
  • [#7250] On bfin ppi test, it fails to quit from slave when send "q" from master
  • [#7379] Fail to build alsa lib in latest trunk with upgraded toolchain
  • [#5792] enc28j60 spi net fails to ping with host on trunk head kernel
  • [#4436] BF527-EZKIT unable to receive large files over UART in DMA mode
  • [#4764] Kernel prints warning when booting from jffs2 rootfs in nor flash on bf548-ezkit
  • [#5903] Impossible to work properly with two or more SPI slave devices using spi_bfin5xx driver.
  • [#6386] build iproute2 may fail at ifstat.c sometimes in latest trunk(2010)
  • [#6331] There is error in adau1371 audio testing on bf527-ezkit(2010)
  • [#5933] BF561-EZKIT SMP kernel can not wake up from standby mode by uart interrupt
  • [#4713] dmacopy tries to test L2 on BF537
  • [#6564] dmacopy test on bf561-ezkit failed at sram_alloc in L1(2011)
  • [#4997] ppitest fails for bfin_ppi driver on bf537
  • [#5940] lynx fails in trunk due to using fork()
  • [#4104] Format usbdisk failed with mke2fs in trunk
  • [#6578] iccutils build fails at scalar.c(2011)
  • [#3883] ftp server crash after connetion or chdir with MidnightCommander4.6.1
  • [#4697] kernel crash on bf533-stamp/bf533-ezkit after config IP for ethernet port
  • [#4050] xip test case failed in BF548-EZKIT
  • [#3991] mmc_spi not working out of the box.
  • [#3996] dhcpcd not stable on BF548-EZKIT
  • [#5136] Linphone: Can't hear each other and "Data access misaligned address violation"
  • [#5214] trunk applications don't build with trunk toolchain due to missing fork()
  • [#4055] top (busybox) crashs
  • [#5162] Linphone: Data access misaligned address
  • [#4992] bfin_sdh fails to build for BF514/BF516
  • [#5570] reboot on bf527-ezkit with nand and ubifs enabled fails
  • [#4955] 548 SDH: netperf, iperf triggers libertas error
  • [#5522] Lib DirectFB-1.4.0 crashes when run DirectFB demo on SVN trunk
  • [#3882] copy file function cp, after few times consume all memory
  • [#4773] BF527 usb-ide hard disk error

[#6075] reading USB_EP_NI7_RXINTERVAL via debug mmr sysfs results triggers a System MMR(2010)

[#6075] reading USB_EP_NI7_RXINTERVAL via debug mmr sysfs results triggers a System MMR

Submitted By: Michael Hennerich

Open Date

2010-06-23 10:27:37     Close Date

2010-10-11 04:02:18

Priority:

Medium     Assignee:

Mike Frysinger

Status:

Closed     Fixed In Release:

N/A

Found In Release:

2010R1     Release:

trunk

Category:

Kernel Functions     Board:

EZKIT Lite

Processor:

BF527     Silicon Revision:

any

Is this bug repeatable?:

Yes     Resolution:

Fixed

Uboot version or rev.:

    Toolchain version or rev.:

trunk

App binary format:

N/A     

Summary: reading USB_EP_NI7_RXINTERVAL via debug mmr sysfs results triggers a System MMR

Details:

System MMR Error in Blackfin debug MMR sysfs tree

root:/sys/kernel/debug/blackfin/USB> ls

USB_APHY_CALIB         USB_EP_NI0_RXMAXP      USB_EP_NI6_RXCOUNT

USB_APHY_CNTRL         USB_EP_NI0_RXTYPE      USB_EP_NI6_RXCSR

USB_APHY_CNTRL2        USB_EP_NI0_TXCOUNT     USB_EP_NI6_RXINTERVAL

USB_COUNT0             USB_EP_NI0_TXCSR       USB_EP_NI6_RXMAXP

USB_CSR0               USB_EP_NI0_TXINTERVAL  USB_EP_NI6_RXTYPE

USB_DMA0_ADDRHIGH      USB_EP_NI0_TXMAXP      USB_EP_NI6_TXCOUNT

USB_DMA0_ADDRLOW       USB_EP_NI0_TXTYPE      USB_EP_NI6_TXCSR

USB_DMA0_CONTROL       USB_EP_NI1_RXCOUNT     USB_EP_NI6_TXINTERVAL

USB_DMA0_COUNTHIGH     USB_EP_NI1_RXCSR       USB_EP_NI6_TXMAXP

USB_DMA0_COUNTLOW      USB_EP_NI1_RXINTERVAL  USB_EP_NI6_TXTYPE

USB_DMA1_ADDRHIGH      USB_EP_NI1_RXMAXP      USB_EP_NI7_RXCOUNT

USB_DMA1_ADDRLOW       USB_EP_NI1_RXTYPE      USB_EP_NI7_RXCSR

USB_DMA1_CONTROL       USB_EP_NI1_TXCOUNT     USB_EP_NI7_RXINTERVAL

USB_DMA1_COUNTHIGH     USB_EP_NI1_TXCSR       USB_EP_NI7_RXMAXP

USB_DMA1_COUNTLOW      USB_EP_NI1_TXINTERVAL  USB_EP_NI7_RXTYPE

USB_DMA2_ADDRHIGH      USB_EP_NI1_TXMAXP      USB_EP_NI7_TXCOUNT

USB_DMA2_ADDRLOW       USB_EP_NI1_TXTYPE      USB_EP_NI7_TXCSR

USB_DMA2_CONTROL       USB_EP_NI2_RXCOUNT     USB_EP_NI7_TXINTERVAL

USB_DMA2_COUNTHIGH     USB_EP_NI2_RXCSR       USB_EP_NI7_TXMAXP

USB_DMA2_COUNTLOW      USB_EP_NI2_RXINTERVAL  USB_EP_NI7_TXTYPE

USB_DMA3_ADDRHIGH      USB_EP_NI2_RXMAXP      USB_FADDR

USB_DMA3_ADDRLOW       USB_EP_NI2_RXTYPE      USB_FRAME

USB_DMA3_CONTROL       USB_EP_NI2_TXCOUNT     USB_FS_EOF1

USB_DMA3_COUNTHIGH     USB_EP_NI2_TXCSR       USB_GLOBAL_CTL

USB_DMA3_COUNTLOW      USB_EP_NI2_TXINTERVAL  USB_GLOBINTR

USB_DMA4_ADDRHIGH      USB_EP_NI2_TXMAXP      USB_HS_EOF1

USB_DMA4_ADDRLOW       USB_EP_NI2_TXTYPE      USB_INDEX

USB_DMA4_CONTROL       USB_EP_NI3_RXCOUNT     USB_INTRRX

USB_DMA4_COUNTHIGH     USB_EP_NI3_RXCSR       USB_INTRRXE

USB_DMA4_COUNTLOW      USB_EP_NI3_RXINTERVAL  USB_INTRTX

USB_DMA5_ADDRHIGH      USB_EP_NI3_RXMAXP      USB_INTRTXE

USB_DMA5_ADDRLOW       USB_EP_NI3_RXTYPE      USB_INTRUSB

USB_DMA5_CONTROL       USB_EP_NI3_TXCOUNT     USB_INTRUSBE

USB_DMA5_COUNTHIGH     USB_EP_NI3_TXCSR       USB_LINKINFO

USB_DMA5_COUNTLOW      USB_EP_NI3_TXINTERVAL  USB_LS_EOF1

USB_DMA6_ADDRHIGH      USB_EP_NI3_TXMAXP      USB_NAKLIMIT0

USB_DMA6_ADDRLOW       USB_EP_NI3_TXTYPE      USB_OTG_DEV_CTL

USB_DMA6_CONTROL       USB_EP_NI4_RXCOUNT     USB_OTG_VBUS_IRQ

USB_DMA6_COUNTHIGH     USB_EP_NI4_RXCSR       USB_OTG_VBUS_MASK

USB_DMA6_COUNTLOW      USB_EP_NI4_RXINTERVAL  USB_PHY_TEST

USB_DMA7_ADDRHIGH      USB_EP_NI4_RXMAXP      USB_PLLOSC_CTRL

USB_DMA7_ADDRLOW       USB_EP_NI4_RXTYPE      USB_POWER

USB_DMA7_CONTROL       USB_EP_NI4_TXCOUNT     USB_RXCOUNT

USB_DMA7_COUNTHIGH     USB_EP_NI4_TXCSR       USB_RXCSR

USB_DMA7_COUNTLOW      USB_EP_NI4_TXINTERVAL  USB_RXINTERVAL

USB_DMA_INTERRUPT      USB_EP_NI4_TXMAXP      USB_RXTYPE

USB_EP0_FIFO           USB_EP_NI4_TXTYPE      USB_RX_MAX_PACKET

USB_EP1_FIFO           USB_EP_NI5_RXCOUNT     USB_SRP_CLKDIV

USB_EP2_FIFO           USB_EP_NI5_RXCSR       USB_TESTMODE

USB_EP3_FIFO           USB_EP_NI5_RXINTERVAL  USB_TXCOUNT

USB_EP4_FIFO           USB_EP_NI5_RXMAXP      USB_TXCSR

USB_EP5_FIFO           USB_EP_NI5_RXTYPE      USB_TXINTERVAL

USB_EP6_FIFO           USB_EP_NI5_TXCOUNT     USB_TXTYPE

USB_EP7_FIFO           USB_EP_NI5_TXCSR       USB_TX_MAX_PACKET

USB_EP_NI0_RXCOUNT     USB_EP_NI5_TXINTERVAL  USB_VPLEN

USB_EP_NI0_RXCSR       USB_EP_NI5_TXMAXP

USB_EP_NI0_RXINTERVAL  USB_EP_NI5_TXTYPE

root:/sys/kernel/debug/blackfin/USB> cat *

0x6510

0x0000

0x0000

0x0000

0x000a

0x03f7

0x640c

0x0000

System MMR Error

<5> - An error occurred due to an invalid access to an System MMR location

<5>   Possible reason: a 32-bit register is accessed with a 16-bit instruction

<5>   or a 16-bit register is accessed with a 32-bit instruction.

Kernel OOPS in progress

HW Error context

CURRENT PROCESS:

COMM=cat PID=299  CPU=0

TEXT = 0x02b80040-0x02bc99c0        DATA = 0x02bc99e0-0x02bdae40

BSS = 0x02bdae40-0x02bdc7b0  USER-STACK = 0x02be4180

return address: [0x000798d0]; contents of:

0x000798b0:  0010  0000  0000  3210  6000  9711  0010  0000

0x000798c0:  3210  3209  9510  42c0  6001  9308  b049  6000

0x000798d0: [0010] 0000  0000  3210  6000  9311  0010  0000

0x000798e0:  3210  3209  9110  9308  6000  b048  0010  0000

ADSP-BF527-0.1(Detected 0.2) 600(MHz CCLK) 120(MHz SCLK) (mpu off)

Linux version 2.6.34-ADI-2010R1-pre-svn8924 (michael@mhenneri-D02) (gcc version 4.3.5 (ADI-trunk/svn-4637) ) #13362 Wed Jun 23 14:54:43 CEST 20

SEQUENCER STATUS:               Not tainted

SEQSTAT: 0000803f  IPEND: 8030  IMASK: 0000  SYSCFG: 0006

  Global Interrupts Disabled (IPEND[4])

  Peripheral interrupts masked off

  Kernel interrupts masked off

  HWERRCAUSE: 0x2

  EXCAUSE   : 0x3f

  interrupts disabled

  physical IVG5 asserted : <0xffa00c70> { _evt_ivhw + 0x0 }

  physical IVG15 asserted : <0xffa00f60> { _evt_system_call + 0x0 }

  logical irq   6 mapped  : <0xffa0035c> { _bfin_coretmr_interrupt + 0x0 }

  logical irq  27 mapped  : <0x000e8de8> { _bfin_twi_interrupt_entry + 0x0 }

  logical irq  29 mapped  : <0x000b0a84> { _bfin_serial_dma_rx_int + 0x0 }

  logical irq  30 mapped  : <0x000b07f8> { _bfin_serial_dma_tx_int + 0x0 }

  logical irq  59 mapped  : <0x000df7dc> { _blackfin_interrupt + 0x0 }

RETE: <0x00000000> /* Maybe null pointer? */

RETN: <0x02046000> /* kernel dynamic memory (maybe user-space) */

RETX: <0x02b830be> /* kernel dynamic memory (maybe user-space) */

RETS: <0x0005838a> { _simple_attr_read + 0x7e }

PC  : <0x000798d0> { _debugfs_u16_get + 0x10 }

PROCESSOR STATE:

R0 : 00000000    R1 : 00000000    R2 : 00000000    R3 : 00000000

R4 : 00001000    R5 : 02be308c    R6 : 028207e0    R7 : 00000000

P0 : 0276286c    P1 : 02045e8c    P2 : ffc03bf0    P3 : 02be308c

P4 : 02045ef0    P5 : 028207a0    FP : 02be3054    SP : 02045d9c

LB0: 02b8cb0f    LT0: 02b8cb06    LC0: 00000006

LB1: 0289210f    LT1: 02892104    LC1: 00000000

B0 : 00000001    L0 : 00000000    M0 : 00000004    I0 : 02be4fd4

B1 : 00000000    L1 : 00000000    M1 : 00000001    I1 : 02bd4b78

B2 : 028e4a67    L2 : 00000000    M2 : 00000000    I2 : 02be40c4

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000

A0.w: 00000000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000

USP : 02be3048  ASTAT: 02000061

Hardware Trace:

   0 Target : <0x00003efc> { _trap_c + 0x0 }

     Source : <0xffa00d1a> { _evt_ivhw + 0xaa } JUMP.L

   1 Target : <0xffa00cfc> { _evt_ivhw + 0x8c }

     Source : <0xffa00cee> { _evt_ivhw + 0x7e } IF !CC JUMP pcrel

   2 Target : <0xffa00c70> { _evt_ivhw + 0x0 }

      FAULT : <0x000798ce> { _debugfs_u16_get + 0xe } 0x6000

   3 Target : <0x000798c0> { _debugfs_u16_get + 0x0 }

     Source : <0x00058388> { _simple_attr_read + 0x7c } CALL (P2)

   4 Target : <0x00058380> { _simple_attr_read + 0x74 }

     Source : <0x00058348> { _simple_attr_read + 0x3c } IF CC JUMP pcrel (BP)

   5 Target : <0x00058334> { _simple_attr_read + 0x28 }

     Source : <0x00147958> { _mutex_lock_interruptible + 0x38 } RTS

   6 Target : <0x0014792c> { _mutex_lock_interruptible + 0xc }

     Source : <0x00147078> { __cond_resched + 0x20 } RTS

   7 Target : <0x00147072> { __cond_resched + 0x1a }

     Source : <0x0014706a> { __cond_resched + 0x12 } IF CC JUMP pcrel (BP)

   8 Target : <0x00147058> { __cond_resched + 0x0 }

     Source : <0x00147928> { _mutex_lock_interruptible + 0x8 } CALL pcrel

   9 Target : <0x00147920> { _mutex_lock_interruptible + 0x0 }

     Source : <0x00058330> { _simple_attr_read + 0x24 } JUMP.L

  10 Target : <0x0005830c> { _simple_attr_read + 0x0 }

     Source : <0x000442ac> { _vfs_read + 0x68 } CALL (P2)

  11 Target : <0x0004428c> { _vfs_read + 0x48 }

     Source : <0x00043a16> { _rw_verify_area + 0x62 } RTS

  12 Target : <0x00043a00> { _rw_verify_area + 0x4c }

     Source : <0x0007f388> { _cap_file_permission + 0x8 } RTS

  13 Target : <0x0007f380> { _cap_file_permission + 0x0 }

     Source : <0x0007eb52> { _security_file_permission + 0xe } JUMP (P2)

  14 Target : <0x0007eb44> { _security_file_permission + 0x0 }

     Source : <0x000439fc> { _rw_verify_area + 0x48 } JUMP.L

  15 Target : <0x000439b4> { _rw_verify_area + 0x0 }

     Source : <0x00044288> { _vfs_read + 0x44 } CALL pcrel

Kernel Stack

Stack info:

SP: [0x02045f24] <0x02045f24> /* kernel dynamic memory (maybe user-space) */

Memory from 0x02045f20 to 02046000

02045f20: 00000003 [02b830be] 00008000  00000000  00000000  02046000  02b830be  02b830be

02045f40: 02b99b20  ffa00fc4  02000040  0289210f  02b8cb0f  02892104  02b8cb06  00000000

02045f60: 00000006  00000000  00000000  00000000  00000000  00000000  028e4a67  00000000

02045f80: 00000001  00000000  00000000  00000000  00000000  00000000  00000000  00000001

02045fa0: 00000004  00000000  02be40c4  02bd4b78  02be4fd4  02be3048  02be3054  02bdbdc8

02045fc0: 00000000  02be308c  02bdc298  02be4d20  00000003  00001000  02be308c  00000003

02045fe0: 00000001  02be4d20  00001000  02be308c  00000003  00000003  00000003  00000006

Return addresses in stack:

Modules linked in:

Kernel panic - not syncing: Kernel exception

Hardware Trace:

Stack info:

SP: [0x02045cc0] <0x02045cc0> /* kernel dynamic memory (maybe user-space) */

FP: (0x02045e90)

Memory from 0x02045cc0 to 02046000

02045cc0:[0017ef10] 00146ae6  02045d9c  0017ef10  001bf4be  001bf4be  001bf4be  02045cf0

02045ce0: 00004338  02045d9c  00000000  02045d9c  0000ffff  0000003f  02044000  00000001

02045d00: 00030001  001e2298  02003380  00041022  02003380  02008f60  02008f60  02760214

02045d20: 00041556  00000000  00000001  00000006  000583e6  0209f7c0  000798c0  000798b4

02045d40:<0018bc14> 00000006  00000000  02be308c  00079e18  0209f7c0  0276286c  0200eea0

02045d60: 00000000  00079df4  00000000  0276286c  00000024  00000024  ffa00d1e  028207a0

02045d80: 00000000  028207e0  02be308c  00001000  00000001  00042530  0209f7c0  02b830be

02045da0: 00008030  0000803f  00000000  02046000  02b830be  000798d0 <0005838a> 00000000

02045dc0: 02000061  0289210f  02b8cb0f  02892104  02b8cb06  00000000  00000006  00000000

02045de0: 00000000  00000000  00000000  00000000  028e4a67  00000000  00000001  00000000

02045e00: 00000000  00000000  00000000  00000000  00000000  00000001  00000004  00000000

02045e20: 02be40c4  02bd4b78  02be4fd4  02be3048  02be3054  028207a0  02045ef0  02be308c

02045e40: ffc03bf0  02045e8c  0276286c  00000000  028207e0  02be308c  00001000  00000000

02045e60: 00000000  00000000  00000000  00000000  0276286c  00000006  00200200  00000001

02045e80: 00000000  0209f7c0  001c5c90  00000000 (00000000)<000442ae> 0209f7c0  00000003

02045ea0: 02045ef0  02be308c  00001000  00000001  00000020  00000003  0202f000  02045ef0

02045ec0: 0209f840  00000006  000443d4  0209f7c0  00000003  02be308c  00001000  00000003

02045ee0: 00000007  00000000  ffffe000  02045ef0  00000000  00000000  00000000 <ffa008b6>

02045f00: 000443a4  00000000  ffffe000  ffffe000  00000000  0000fffe  02be4d20  00000001

02045f20: 00000003  02b830be  00008000  00000000  00000000  02046000  02b830be  02b830be

02045f40: 02b99b20  ffa00fc4  02000040  0289210f  02b8cb0f  02892104  02b8cb06  00000000

02045f60: 00000006  00000000  00000000  00000000  00000000  00000000  028e4a67  00000000

02045f80: 00000001  00000000  00000000  00000000  00000000  00000000  00000000  00000001

02045fa0: 00000004  00000000  02be40c4  02bd4b78  02be4fd4  02be3048  02be3054  02bdbdc8

02045fc0: 00000000  02be308c  02bdc298  02be4d20  00000003  00001000  02be308c  00000003

02045fe0: 00000001  02be4d20  00001000  02be308c  00000003  00000003  00000003  00000006

Return addresses in stack:

    address : <0x0018bc14> /* kernel dynamic memory (maybe user-space) */

    address : <0x0005838a> { _simple_attr_read + 0x7e }

   frame  1 : <0x000442ae> { _vfs_read + 0x6a }

    address : <0xffa008b6> { _system_call + 0x6a }

Follow-ups

--- Mike Frysinger                                           2010-06-23 13:19:19

i sent this to ADI support about a year ago, but i guess i forgot to update the

related files.  their response:

I just got the confirmation from designers that the correct address for

USB_EP_NI7_RXINTERVAL is 0xFFC03FE0 and USB_EP_NI7_TXCOUNT is 0xFFC03FE8.

--- Mike Frysinger                                           2010-06-23 13:30:01

oh, but this is BF52x.  my old report was for BF54x.  i'm guessing same issue

applies to the BF52x, but i'll double check.

--- Mike Frysinger                                           2010-07-11 21:25:22

should be fixed in trunk now by using:

    USB_EP_NI7_RXINTERVAL   0xFFC03BE0

    USB_EP_NI7_TXCOUNT      0xFFC03BE8

double checking with processor support again though as they told me 0xFFC006E0

and 0xFFC006E8, but those dont work.

--- Michael Hennerich                                        2010-10-11 04:02:18

close it

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

File Name     File Type     File Size     Posted By

No Files Were Found

  • Share
  • History
  • More
  • Cancel
analog-devices logo

About Analog Devices

  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue
  • ADI Developer PortalExternalLink

myAnalog

Interested in the latest news and articles about ADI products, design tools, training, and events?

Go to myAnalog
  • Instagram page
  • Twitter page
  • Linkedin page
  • Youtube page
  • Facebook
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • Cookie Settings

©2026 Analog Devices, Inc. All Rights Reserved

analog-devices

About Analog Devices

Down Up
  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

Down Up
  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue
  • ADI Developer PortalExternalLink

myAnalog

Interested in the latest news and articles about ADI products, design tools, training, and events?

Go to myAnalog
Instagram page Facebook Twitter page Linkedin page Youtube page
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • Cookie Settings

©2026 Analog Devices, Inc. All Rights Reserved