1 Screenshot


About This File

ZPUino Soft Processor Source Code, use this to synthesize your own custom versions of the ZPUino Soft Processor with the peripherals that you want!

Quick Links:


What's New in Version 1.0

Released

  • 6/7/2013 Version 1.0
  • Added Vanilla variants for Papilio
  • Added Hyperion variants for Papilio

 Report this file



User Feedback

Recommended Comments

Can you post more information, please, such as:

Which download link are you referring to ?

Which files you think are missing from github?

 

Best regards,

Alvaro

Share this comment


Link to comment
Share on other sites

Hi Alvaro,

Last time, I tried downloading from right here 

and the link didn't work. Then I found the version 2.0 code at githug and did clone git://github.com/alvieboy/ZPUino-HDL, cd to ZPUino-HDL/Papilio/papilio_one_250k_vanilla_ise and opened papilio_one_250k_vanilla_ise.xise from ISE. ISE complained "Source files in the project cannot be found (27). Those are: ZPUino-HDL/zpu/hdl/zpuino/{fifo,generic_dp_ram,pad,prescaler,shifter,spi,spiclkgen,timer,tx_unit,uart_brgen,wbarb2_1,wbmux2,wishbonepkg,zpu_core_extreme,zpuino_{crc16,empty_device,gpio,intr,io,sigmadelta,spi,timers,top,uart,uart_mv_filter,uart_rx,vga}}.vhd.

Apparently,most of  these files have been moved to different subdirectories, and maybe some are renamed?

Today, I tried the download link on this page again, and I was able to download the version 1.0 source code. I could open the project with ISE successfully and it could generate the bit file just fine.  Is version 2.0 supposed to be built this just like this as well? Or is it really broken?

Thanks!

Share this comment


Link to comment
Share on other sites

The zip as posted  (sha556 fe10bd54b6f01939d68df776484383f647c00987aad256aa9a5fe77b1d5caa05  ../../ZPUino-HDL-Source-V1.0.zip) files does currently not extract properly under Linux

keesj@700z:~/Downloads/tmp/zp$ unzip ../../ZPUino-HDL-Source-V1.0.zip
Archive:  ../../ZPUino-HDL-Source-V1.0.zip
971a1459607f23e6b9814e444df8716ee877de98
 extracting: ZPUino-HDL-Source-V1.0
checkdir error:  ZPUino-HDL-Source-V1.0 exists but is not directory
                 unable to process ZPUino-HDL-Source-V1.0/.gitignore.
checkdir error:  ZPUino-HDL-Source-V1.0 exists but is not directory
                 unable to process ZPUino-HDL-Source-V1.0/.project.
checkdir error:  ZPUino-HDL-Source-V1.0 exists but is not directory
                 unable to process ZPUino-HDL-Source-V1.0/Papilio/.
checkdir error:  ZPUino-HDL-Source-V1.0 exists but is not directory
..
..
checkdir error:  ZPUino-HDL-Source-V1.0 exists but is not directory
                 unable to process ZPUino-HDL-Source-V1.0/zpu/sw/startup/time.c.

 

I found a workaround for the first problem by adding the path to be extrated but still there are some errors

unzip ../../ZPUino-HDL-Source-V1.0.zip ZPUino-HDL-Source-V1.0/*
keesj@700z:~/Downloads/tmp/zp$ unzip ../../ZPUino-HDL-Source-V1.0.zip ZPUino-HDL-Source-V1.0/*
Archive:  ../../ZPUino-HDL-Source-V1.0.zip
971a1459607f23e6b9814e444df8716ee877de98
  inflating: ZPUino-HDL-Source-V1.0/.gitignore  
  inflating: ZPUino-HDL-Source-V1.0/.project  
   creating: ZPUino-HDL-Source-V1.0/Papilio/
   creating: ZPUino-HDL-Source-V1.0/Papilio/papilio_one_250k_vanilla_ise/
  inflating: ZPUino-HDL-Source-V1.0/Papilio/papilio_one_250k_vanilla_ise/papilio_one_250k_vanilla_ise.xise  
   creating: ZPUino-HDL-Source-V1.0/Papilio/papilio_one_500k_vanilla_ise/
  inflating: ZPUino-HDL-Source-V1.0/Papilio/papilio_one_500k_vanilla_ise/papilio_one_500k_vanilla_ise.xise  
   creating: ZPUino-HDL-Source-V1.0/Papilio/papilio_pro_lx9_vanilla_ise/
  inflating: ZPUino-HDL-Source-V1.0/Papilio/papilio_pro_lx9_vanilla_ise/papilio_pro_lx9_vanilla_ise.xise 
  inflating: ZPUino-HDL-Source-V1.0/zpu/hdl/zpuino/bootloader/bootloader.hex  
..
file #621 (ZPUino-HDL-Source-V1.0/zpu/hdl/zpuino/bootloader/crt0.S):
         mismatch between local and central GPF bit 11 ("UTF-8"),
         continuing with central flag (IsUTF8 = 1)
file #662 (ZPUino-HDL-Source-V1.0/zpu/hdl/zpuino/contrib/zpuino_pokey.vhd):
         mismatch between local and central GPF bit 11 ("UTF-8"),
         continuing with central flag (IsUTF8 = 1)

Perhaps somebody can gide me to a github version of the code?

The original author also added some new cool stuff in the 2.0 version

https://github.com/alvieboy/ZPUino-HDL

 

Share this comment


Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now