Analog.com Analog Dialogue Wiki 简体中文
EngineerZone
EngineerZone
  • Log In
  • Site
  • Search
  • User
  • Support

    Popular Forums

    • RF and Microwave
    • Power Management
    • Video
    • FPGA Reference Designs
    • Precision ADCs
    • Linux Software Drivers
    • SigmaDSP Processors & SigmaStudio Dev. Tool

    Product Forums

    • A2B
    • Amplifiers
    • Analog Microcontrollers
    • Clock and Timing
    • Data Converters
    • Direct Digital Synthesis (DDS)
    • Energy Monitoring and Metering
    • Interface and Isolation
    • MEMS Inertial Sensors
    • Processors and DSP
    • Switches/Multiplexers
    • Temperature Sensors
    • Voltage References
    View All

    Application Forums

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

    Design Center Forums

    • ACE Evaluation Software
    • ADEF System Platforms
    • Design Tools and Calculators
    • FPGA Reference Designs
    • Linux Software Drivers
    • Microcontroller no-OS Drivers
    • Reference Designs
    • Signal Chain Power (SCP)
    • Software Interface Tools
    • System Demonstration Platform (SDP) Support
  • Learn

    Highlighted Webinar

    Audio Design Solutions for Augmented and Virtual Reality (AR/VR) Glasses

    Recent Discussions

    • Standalone Data logging using ADALM2000
    • About sdr.tx(). Can I change the transmitter frequency after call this function?
    • About the values of CurV1,2 displayed in the cursors frame of scopy.
    • Purpose of "Load" in Scopy signal generator configuration GUI
    • about the transient response experiment example of RL Circuit using adalm2000

    Places

    • ADI Education Home
    • ADI Education China
    • ADI Education India
    • ADI Education Philippines
    • StudentZone (Analog Dialogue)
    • Virtual Classroom

    Latest Webinars

    • Audio Design Solutions for Augmented and Virtual Reality (AR/VR) Glasses
    • Robust Industrial Motor Encoder Signal Chain Solutions
    • Precision Low Power Measurement Solutions for Intelligent Edge
    • Advantages of Integrating Digital Power System Management (DPSM) into your Design
    • Optimizing GaN and GaAs RF Amplifier Performance Using Novel Biasing Techniques
    View All Webinars
  • Community Hub

    Challenge Yourself!

      KCC's Quizzes AQQ231 about Birthdays and Cake Candles
    View All

    Places

    • Community Help
    • Logic Lounge

    Resources

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

    Highlighted Blogs

    Understanding Public Key Infrastructures

     

    Share Your Insights! How Can We Improve Your Engineering Design Needs?

    Latest Blogs

    • 10BASE-T1L Makes Powering Intelligent Field Instruments Painless
    • Using Python To Control The Pluto Radio And Plot Data
    • Resistance is NOT Futile
    • What is The Continuity of Engineering?
    • Move Over Sensors: Actuators Are Entering The Smart Factory Stage
    Read All Blogs

    ADI Blogs

    • EZ Spotlight
    • The Engineering Mind
  • Partners

    Electronic Design Services - PartnerZone

    • Boston Engineering
    • Calian, Advanced Technologies
    • Colorado Engineering Inc. (DBA CAES AT&E)
    • Clockworks Signal Processing
    • Epiq Solutions
    • Fidus
    • PalmSens
    • Richardson RFPD
    • Tri-Star Design, Inc.
    • VadaTech
    • Vanteon
    • X-Microwave
    View All
Linux Bug Archive
  • Processors and DSP
  • Software and Development Tools
  • Linux Distribution for Blackfin
  • Linux Bug Archive
  • Cancel
Linux Bug Archive
Documents [#5833] trap test running on the second core of bf561 has serveral fails
  • Q&A
  • Documents
  • Members
  • Tags
  • More
  • 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
  • FAQ: [#6170] section mismatches in cifs code(2010)
  • FAQ: [#6173] linphone testing problem(2010)
  • FAQ: [#6190] BF561-EZKIT SMP kernel can not wake up by uart(2010)
  • FAQ: [#6194] libxenomai.so.0 can't be found in xenomai kernel with fdpic mode(2010)
  • FAQ: [#6207] Build error in CTS/RTS testing on board BF548-EZKIT(2010)
  • FAQ: [#6251] pread/pwrite arent decoded correctly by strace(2010)
  • FAQ: [#6253] strace build failed in trunk with outdated toolchain (missing asm/cachectl.h)(2010)
  • FAQ: [#6255] Busybox inetd crashes/rsh noconnet/ssh(2010)
  • FAQ: [#6265] libpng build fails due to not finding zlib(2010)
  • FAQ: [#6271] "nand unlock" is an unsupported command in u-boot update in nand flash(2010)
  • FAQ: [#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
  • [#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
  • FAQ: [#6614] Kernel panic frequently when test sdio mmc on bf518-ezbrd(2011)
  • [#5336] canbus and ppifcd drivers can not be built on BF538-EZKIT
  • +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.
  • FAQ: [#6386] build iproute2 may fail at ifstat.c sometimes in latest trunk(2010)
  • FAQ: [#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
  • FAQ: [#6564] dmacopy test on bf561-ezkit failed at sram_alloc in L1(2011)
  • [#4713] dmacopy tries to test L2 on BF537
  • [#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
  • FAQ: [#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

[#5833] trap test running on the second core of bf561 has serveral fails

[#5833] trap test running on the second core of bf561 has serveral fails

Submitted By: Mingquan Pan

Open Date

2010-01-18 22:17:54     Close Date

2010-03-26 04:14:22

Priority:

Medium     Assignee:

Graf Yang

Status:

Closed     Fixed In Release:

N/A

Found In Release:

2010R1     Release:

Category:

N/A     Board:

N/A

Processor:

BF561     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Fixed

Uboot version or rev.:

    Toolchain version or rev.:

ADI-trunk/svn-3771

App binary format:

N/A     

Summary: trap test running on the second core of bf561 has serveral fails

Details:

trap test running on the second core of bf561 has serveral fails.

uname -a^M

Linux blackfin 2.6.32.3-ADI-2010R1-pre-svn8173 #24 SMP Mon Jan 18 06:37:42 GMT 2010 blackfin GNU/Linux^M

root:/>

taskset 2 ./traps_test -1

Running test 0 for exception 0x00: flush scratch pad

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 1 for exception 0x00: l1_dataA

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 2 for exception 0x00: l1_dataB

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 3 for exception 0x00: l1_instruction

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 4 for exception 0x00: flush_l1_non

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 5 for exception 0x00: flush_sysmmr

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 6 for exception 0x00: flush_coremmr

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 7 for exception 0x00: iflush null pointer

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 8 for exception 0x00: iflush unpopulated address

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 9 for exception 0x00: iflush unpopulated odd address

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 10 for exception 0x00: iflush scratch pad

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 11 for exception 0x00: iflush l1_dataA

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 12 for exception 0x00: iflush l1_dataB

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 13 for exception 0x00: iflush l1_instruction

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 14 for exception 0x00: iflush_l1_non

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 15 for exception 0x00: iflush_sysmmr

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 16 for exception 0x00: iflush_coremmr

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 17 for exception 0x00: flushinv scratch pad

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 18 for exception 0x00: flushinv l1_dataA

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 19 for exception 0x00: flushinv l1_dataB

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 20 for exception 0x00: flushinv l1_instruction

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 21 for exception 0x00: flushinv _l1_non

... FAIL (test failed, but not with the right signal)

        (We expected 0 'Unknown signal 0' but instead we got 7 'Bus error')

FAIL (test completed properly 0/1 times)

Running test 22 for exception 0x00: flushinv _sysmmr

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 23 for exception 0x00: flushinv _coremmr

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal 0)

Running test 24 for exception 0x01: EXCPT 0x01

... PASS (test completed 1/1 times, as expected by signal 5: Trace/breakpoint trap)

Running test 25 for exception 0x02: EXCPT 0x02

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 26 for exception 0x03: EXCPT 0x03

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 27 for exception 0x04: EXCPT 0x04

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 28 for exception 0x05: EXCPT 0x05

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 29 for exception 0x06: EXCPT 0x06

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 30 for exception 0x07: EXCPT 0x07

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 31 for exception 0x08: EXCPT 0x08

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 32 for exception 0x09: EXCPT 0x09

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 33 for exception 0x0a: EXCPT 0x0A

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 34 for exception 0x0b: EXCPT 0x0B

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 35 for exception 0x0c: EXCPT 0x0C

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 36 for exception 0x0d: EXCPT 0x0D

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 37 for exception 0x0e: EXCPT 0x0E

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 38 for exception 0x0f: EXCPT 0x0F

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 39 for exception 0x21: Invalid Opcode

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 40 for exception 0x22: Illegal Instruction

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 41 for exception 0x23: Illegal use of supervisor resource - MMR Read

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 42 for exception 0x23: Illegal use of supervisor resource - MMR Write

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 43 for exception 0x24: Data read misaligned address violation

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 44 for exception 0x24: Data write misaligned address violation

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 45 for exception 0x24: Stack set to odd address - misaligned address violation

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 46 for exception 0x24: Stack push to odd address

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 47 for exception 0x26: Data Read CPLB miss

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 48 for exception 0x26: Data Write CPLB miss

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 49 for exception 0x26: Stack CPLB miss

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 50 for exception 0x26: Stack push to miss

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 51 for exception 0x26: flush unpopulated address

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 52 for exception 0x26: flush unpopulated odd address

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 53 for exception 0x26: prefetch unpopulated address

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 54 for exception 0x26: prefetch unpopulated odd address

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 55 for exception 0x26: flushinv unpopulated address

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 56 for exception 0x26: flushinv unpopulated odd address

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 57 for exception 0x27: Data access multiple CPLB hits/Null Pointer Read

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 58 for exception 0x27: Data access multiple CPLB hits/Null Pointer Write

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 59 for exception 0x27: Stack set to zero

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 60 for exception 0x27: Stack, push while SP is zero

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 61 for exception 0x27: flush null pointer

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 62 for exception 0x27: prefetch null pointer

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 63 for exception 0x27: flushinv null pointer

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 64 for exception 0x2a: Instruction fetch misaligned address violation

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 65 for exception 0x2b: Jump to L1 Data A

... FAIL (test failed with wrong EXCAUSE, expected 2b, but got 2c)

FAIL (test failed with wrong EXCAUSE, expected 0x2b, but got 0x2c)

FAIL (test completed properly 0/1 times)

Running test 66 for exception 0x2b: Return to L1 Data A

... FAIL (test failed with wrong EXCAUSE, expected 2b, but got 2c)

FAIL (test failed with wrong EXCAUSE, expected 0x2b, but got 0x2c)

FAIL (test completed properly 0/1 times)

Running test 67 for exception 0x2b: Jump to L1 Data B

... FAIL (test failed with wrong EXCAUSE, expected 2b, but got 2c)

FAIL (test failed with wrong EXCAUSE, expected 0x2b, but got 0x2c)

FAIL (test completed properly 0/1 times)

Running test 68 for exception 0x2b: Return to L1 Data B

... FAIL (test failed with wrong EXCAUSE, expected 2b, but got 2c)

FAIL (test failed with wrong EXCAUSE, expected 0x2b, but got 0x2c)

FAIL (test completed properly 0/1 times)

Running test 69 for exception 0x2b: Jump to L1 scratchpad

... FAIL (test failed with wrong EXCAUSE, expected 2b, but got 2c)

FAIL (test failed with wrong EXCAUSE, expected 0x2b, but got 0x2c)

FAIL (test completed properly 0/1 times)

Running test 70 for exception 0x2b: Return to scratchpad

... FAIL (test failed with wrong EXCAUSE, expected 2b, but got 2c)

FAIL (test failed with wrong EXCAUSE, expected 0x2b, but got 0x2c)

FAIL (test completed properly 0/1 times)

Running test 71 for exception 0x2c: Instruction fetch CPLB miss

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 72 for exception 0x2c: Jump to MMR Space

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 73 for exception 0x2c: Return to non-existant L3

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 74 for exception 0x2c: Return to an MMR address

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)

Running test 75 for exception 0x2d: Instruction fetch multiple CPLB hits - Jump to zero

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 76 for exception 0x2d: Return to zero

... PASS (test completed 1/1 times, as expected by signal 11: Segmentation fault)

Running test 77 for exception 0x2e: Illegal use of supervisor resource - Instruction

... PASS (test completed 1/1 times, as expected by signal 4: Illegal instruction)

Running test 78 for exception 0x3f: Read of L1 instruction

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 26)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x26)

FAIL (test completed properly 0/1 times)

Running test 79 for exception 0x3f: Write of L1 instruction

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 26)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x26)

FAIL (test completed properly 0/1 times)

Running test 80 for exception 0x3f: Jump to non-existant L1

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 2c)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x2c)

FAIL (test completed properly 0/1 times)

Running test 81 for exception 0x3f: Read non-existant L1

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 26)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x26)

FAIL (test completed properly 0/1 times)

Running test 82 for exception 0x3f: Write non-existant L1

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 26)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x26)

FAIL (test completed properly 0/1 times)

Running test 83 for exception 0x3f: Write non-existant L1, then system call

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 26)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x26)

FAIL (test completed properly 0/1 times)

Running test 84 for exception 0x3f: Return to non-existant L1

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 2c)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x2c)

FAIL (test completed properly 0/1 times)

Running test 85 for exception 0x3f: Stack set to L1 instruction

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 26)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x26)

FAIL (test completed properly 0/1 times)

Running test 86 for exception 0x3f: Stack set to non-existant L1

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 26)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x26)

FAIL (test completed properly 0/1 times)

Running test 87 for exception 0x3f: Stack push to non-existant L1

... FAIL (test failed with wrong EXCAUSE, expected 3f, but got 26)

FAIL (test failed with wrong EXCAUSE, expected 0x3f, but got 0x26)

FAIL (test completed properly 0/1 times)

62/88 tests passed

root:/bin>

Follow-ups

--- Mike Frysinger                                           2010-01-18 23:09:08

the trap test was written expecting to only be run on core 1.  it'll be good to

get it fixed to detect the core it is on and adjust memory mappings at runtime.

--- Graf Yang                                                2010-03-22 05:18:39

Done

--- Mingquan Pan                                             2010-03-26 04:13:03

It can work on either core 1 or core 2 now.

root:/> version^M

kernel:    Linux release 2.6.33.1-ADI-2010R1-pre-svn8546, build #4 SMP Fri Mar

26 00:39:55 GMT 2010^M

toolchain: bfin-uclinux-gcc release gcc version 4.3.4 (ADI-trunk/svn-3815) ^M

user-dist: release svn-9530, build #36 Fri Mar 26 00:38:36 GMT 2010^M

root:/> successful boot attempt

************** STEP 3: Start testing.

uname -a^M

Linux blackfin 2.6.33.1-ADI-2010R1-pre-svn8546 #4 SMP Fri Mar 26 00:39:55 GMT

2010 blackfin GNU/Linux^M

root:/>

It's a SMP kernel!

cd /bin^M

root:/bin> ./traps_test #^M

87^M

root:/bin> Total case num is 88.

taskset 1 ./traps_test -1^M

^M

Running test 0 for exception 0x00: flush scratch pad^M

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal

0)^M

^M

Running test 1 for exception 0x00: l1_dataA^M

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal

0)^M

^M

...Running test 87 for exception 0x3f: Stack push to non-existant L1^M

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)^M

^M

88/88 tests passed^M

root:/bin>

Case 2 ...PASS

taskset 2 ./traps_test -1^M

^M

Running test 0 for exception 0x00: flush scratch pad^M

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal

0)^M

^M

Running test 1 for exception 0x00: l1_dataA^M

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal

0)^M

^M

Running test 2 for exception 0x00: l1_dataB^M

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal

0)^M

^M

Running test 3 for exception 0x00: l1_instruction^M

... PASS (test completed 1/1 times, as expected by signal 0: Unknown signal

0)^M

..Running test 87 for exception 0x3f: Stack push to non-existant L1^M

... PASS (test completed 1/1 times, as expected by signal 7: Bus error)^M

^M

88/88 tests passed^M

root:/bin>

It does not support running migrate.

So close now.

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

File Name     File Type     File Size     Posted By

No Files Were Found

  • Share
  • History
  • More
  • Cancel
Related
Recommended
Social
Quick Links
  • About ADI
  • ADI Signals+
  • Analog Dialogue
  • Careers
  • Contact us
  • Investor Relations
  • News Room
  • Quality & Reliability
  • Sales & Distribution
  • Incubators
Languages
  • English
  • 简体中文
  • 日本語
Newsletter

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

Sign Up
Analog Logo
©1995 - 2023 Analog Devices, Inc. All Rights Reserved
沪ICP备09046653号-1
  • Sitemap
  • Legal
  • Privacy & Security
  • Privacy Settings
EngineerZone Uses cookies to ensure you get the best experience in our community. For more information on cookies, please read our Privacy & Security Statement.