Skip to content
This repository was archived by the owner on Nov 5, 2019. It is now read-only.
This repository was archived by the owner on Nov 5, 2019. It is now read-only.

QEMU doesn't work with CMSIS 5 #48

@amq

Description

@amq

Description

I could run mbed-os 5.4 (CMSIS 4) with STM32F429I-Discovery, but mbed-os 5.5 (CMSIS 5) constantly fails. Also tried STM32F4-Discovery.

Steps to Reproduce

  1. Create a project with mbed-os 5.4. You can use mine
  2. Launch it with STM32F429I-Discovery
  3. If it complains about no floating point support, change M4F to M4 in mbed-os/targets/targets.json and re-export the project
  4. Should work fine
  5. Upgrade mbed-os to 5.5 by editing mbed-os.lib and running mbed update
  6. Try launching it again
  7. STM32F429I-Discovery gives PRIGROUP unimplemented
  8. STM32F4-Discovery gives Bad ram pointer (nil)

Expected behaviour: mbed-os 5.5 should work at least as well as mbed-os 5.4

Actual behaviour: mbed-os 5.5 doesn't work

Versions

  • QEMU package version: 2.8.0
  • plug-in version: 4.1.1
  • Eclipse version: Neon.3 Release (4.6.3)
  • Java version: openjdk version "1.8.0_131"
  • operating system: Ubuntu 16.04
  • toolchain version: gcc-arm-none-eabi-6-2017-q2-update

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions