Search the Community

Showing results for tags 'microblaze arty'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Scopes & Instruments
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 2 results

  1. I am trying to cast a u32* to u8*. This only works correctly if the u8* is on 4 byte boundary. For example, u32 num = 0x01020304; u8 *ptr = # u32 *pUn0 = (u32 *)(ptr + 0); u32 *pUn1 = (u32 *)(ptr + 1); u32 *pUn2 = (u32 *)(ptr + 2); pUn0 = pUn1 = pUn2, This is not the desired behavior. gcc has some Microblaze options but nothing that relates to this. Is there a compiler option, pragma, etc that could modify this behavior? Or is there an option in the Vivado Block Design, I could change? Thx
  2. Following the Digilent tutorial to get the Microblaze built on an Arty board, I had no problems until Step 7 where you generate the bitstream. When I try to do this, it kicks off validation and reports no errors, but sits for many minutes (I waited up to 45) doing nothing on the supposed build of the bitstream. The cpu utilization on my PC falls to a few %. I believe I am using the 2015.4 update of Vivado. Any suggestions?