THe desktop image is mainly to demonstrate how responsive the kwin/lxqt 
desktop is,
and show off that Axis runs fine on the de10-Nano(with the 
de10_Nano_fb_Cramps bitfile), to put to a wider audience that local display
is a TRUE option ... :-)


This readme will get your display up and running if you follow the steps:

readme_hdmi-desktop_image.md
https://drive.google.com/open?id=1rLFGJgvm_q9CqeKDvfdKwD5T9ZRUgJaY
1.
The frame-buffer core needs to be programmed into the fpga before the 
kernel starts (from u boot).
2. 
You cannot reprogram the fpga while linux is running (the screen will go 
black). Hence the no_firmware load config example.
3.
... see below-->

On Sunday, 15 April 2018 00:10:22 UTC+2, mugginsac wrote:
>
>
> Michael,
>
> I just wrote a uSD of the desktop image with Etcher. I was able to login 
> with the console in Putty, however, I didn't see anything with the monitor 
> connected to the HDMI.
> Am I missing something?
>
>
The readme file will guide you to a working display.
 

> I am in the process of finishing the rewire of my CNC-Lathe controller 
> using a 5i25/7i76 pair. What do I have to do to load the 5i25/7i76 bit file 
> into the DE10-Nano?
>
>
Which bitfile config are you targeting for ?  (ie Quartus project)

The framebuffer core i initially only added to the Cramps flavor de10_nano 
quartus project this emulates a 5i25,
the GPIO_0 pinout is here:
Cramps2Nano.pdf 
<https://github.com/the-snowwhite/socfpga-kicad/blob/master/Cramps2nano-soc/Cramps2Nano.pdf>

And here:
PIN_3x24.vhd 
<https://github.com/machinekit/mksocfpga/blob/master/HW/hm2/config/DE10_Nano_FB_Cramps/PIN_3x24.vhd>

If you are using the db25 adaptor board:
With some persuasion it would be a reasonably small amount of work to add 
the de10 nano board with framebuffer 
somewhere around here:
DE0_Nano_SoC_DB25 
<https://github.com/machinekit/mksocfpga/tree/master/HW/QuartusProjects/DE0_Nano_SoC_DB25>
 



 

> Thanks,
> Alan
>
>
> On Friday, April 13, 2018 at 6:10:21 AM UTC-7, Michael Brown wrote:
>>
>> @Schooner and others
>>
>> OK I have now replaced the desktop image, with an enhanced version with 
>> less initial setup and updated the read me file accordingly.
>>
>> This new image uses the fw_setenv / fw_printenv functionality so the u 
>> boot variables can be set from linux (also in chroot, with some fuss...)
>>
>> Best wishes
>> Michael B.
>>
>> On Monday, 9 April 2018 12:39:55 UTC+2, Schooner wrote:
>>>
>>> Well done Michael,
>>>
>>> Just tested it and works fine on a DE0-NANO too.
>>>
>>> If you have no objections I will add them to the images at 
>>> http://deb.machinekit.io/uploads/de0-nano/
>>>
>>> Notes for anyone looking to test.
>>>
>>> Instructions are in the file readme-console-image.md
>>> DO use bmaptool to write to SD card.  dd does not seem to cope too well, 
>>> but bmap works fine.
>>>
>>> I used the console image and once the ethaddr etc was set etc. just 
>>> needed to log in;
>>> $ sudo apt update
>>> $ sudo apt install machinekit-rt-preempt machinekit socfpga-rbf
>>> and I was up and running the socfpga-stepper sim, easy as that!
>>>
>>>
>>>
>>> On 07/04/18 00:56, Michael Brown wrote:
>>>
>>> Just a FYI that I have released 2 new stretch based images that are much 
>>> more stable than the previous Jessie ones. 
>>>
>>> U-boot 2018.01,  4.9.76-ltsi-rt kernel
>>>
>>> Also one is a desktop image running LXQT with kwin and even though there 
>>> is some latency in loading, I find the windows to be much more responsive
>>> with instantainios drag around etc.
>>> And axis seems to run quite well with preview (see video demo).
>>>
>>>     
>>> https://github.com/the-snowwhite/soc-image-buildscripts/releases/tag/Release_2.0
>>>
>>>
>>> On Tuesday, 29 August 2017 15:05:32 UTC+2, Michael Brown wrote: 
>>>>
>>>> Michael Brown has invited you to *contribute to* the following shared 
>>>> folder:
>>>> DE10-DE0-Nano 
>>>> <https://drive.google.com/drive/folders/0BwyLvgyVIdi8ZG1vYTFzc01EOXc?usp=sharing_eil&ts=59a5669b>
>>>> [image: Sender's profile photo]DE10-SoC Machinekit demo image with 
>>>> framebuffer
>>>> This image also works with the Atlas (DE0-Nano-Soc) board(tested)
>>>> Open 
>>>> <https://drive.google.com/drive/folders/0BwyLvgyVIdi8ZG1vYTFzc01EOXc?usp=sharing_eip&ts=59a5669b>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Google Drive: Have all your files within reach from any device. 
>>>> Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA 
>>>> [image: 
>>>> Logo for Google Drive] <https://drive.google.com> 
>>>>
>>> -- 
>>> website: http://www.machinekit.io blog: http://blog.machinekit.io 
>>> github: https://github.com/machinekit
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Machinekit" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> Visit this group at https://groups.google.com/group/machinekit.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to