• Non aligned access in arm v7 going into exception
    typedef struct __attribute__((__packed__)) { uint8_t    op_code; uint8_t    flags; uint32_t   logical_block_addr; uint8_t    group_num; uint16_t   tx_length; uint8_t    control; } SCSI_READ10_t; when...
  • ARMv7-M: Question about syn/asynchronous exception?
    Hi all, I have little experience with bare metal programming at STM32 series and currently studying exception behavior in "ARMv-7m Architecture Reference Manual" . I'm confused about syn/asynchronous...
  • About PL310 cache controller and data aborts
    Hello All, I am working on a automotive product based on i.MX6q and recently facing an issue where we see kernel error with message "imprecise external abort". I am trying to analyze it and need to know...
  • Asynchronous External Abort and Trustzone
    Hi ! I'm currently designing a secure monitor for an ARMv7 chip (i.MX6 from NXP, cortex A9 inside) and I'm thinking on a secure way to deal with asynchronous external aborts. As I explained in a previous...
  • Asynchronous External abort
    I am facing Data abort - Asynchronous External abort type. Our understanding about Asynchronous External abort , The exception is not generated as a result of direct execution or attempted execution of...