Re: [Machinekit] DEx(x) Mksocfpga 2019 sd-card images (final ?) Stretch quartus 15.1 release Needs urgent testers

2019-05-15 Thread Charles Steinkuehler
On 5/13/2019 10:21 AM, Michael Brown wrote:
> On Sunday, 12 May 2019 15:49:38 UTC+2, Michael Brown wrote:
>> On Saturday, 11 May 2019 22:38:47 UTC+2, Charles Steinkuehler wrote:
>>> On 5/11/2019 1:17 PM, Michael Brown wrote: 
 
 Next step is hopefully to get some more in depth Developer info into 
>>> the mk 
 docs :-) 
 DE10 Nano suggested development environment? 
  
>>>
>>> I'm not sure what exactly you mean by "development environment", but I 
>>> typically develop directly on the system (eg: compile Machinekit & HAL 
>>> modules on the DE0/DE10), and use an x86 VM running Debian to build 
>>> the uSD images (kernel, boot loader, Debian rootfs). 
>>>
>>> That thread was evolving into explaining how mksocfpga works...
>>
>> For Machinekit and HAL related stuff on armhf I personally find it easier 
>> and faster to use the docker based .deb builders and then either use my 
>> local reprepro or 
>> just copy the .debs over and do sudo dpkg -i *.deb
> 
> Charles ?
> I just tested compiling mk-hal here:
> https://github.com/machinekit/mksocfpga/issues/47#issuecomment-491866529

There's nothing wrong with using the Docker VMs to build.

I typically self-compile because I don't have an "always-on" Docker
host machine added to my personal XenServer based stack yet, but I
typically always have at least one ARM board running when I'm
developing (the machine I'm testing).  Often I've got a fast
multi-core ARM system with high-speed storage (eg: Zynq Ultrascale+,
BeagleBoard X15) on-line I can use as a build machine.

Just pick whatever works best for you.

-- 
Charles Steinkuehler
char...@steinkuehler.net

-- 
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 machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/machinekit/1f0acc94-e3e2-1e4b-24f0-cc5545b0f30b%40steinkuehler.net.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] DEx(x) Mksocfpga 2019 sd-card images (final ?) Stretch quartus 15.1 release Needs urgent testers

2019-05-13 Thread Michael Brown


On Sunday, 12 May 2019 15:49:38 UTC+2, Michael Brown wrote:
>
>
>
> On Saturday, 11 May 2019 22:38:47 UTC+2, Charles Steinkuehler wrote:
>>
>> On 5/11/2019 1:17 PM, Michael Brown wrote: 
>> > Dear All 
>> > I have just uploaded what I hope to be a final 100% bugfree Mksocfpga 
>> > Debian stretch sd-card release 
>> > containing a one size fits all console and desktop version for the: 
>> > Terasic (Alters/Intel) Cyclone V based dev boards. 
>> > DE0_Nano_Soc and DE10_Nano 
>> > 
>> > Features: 
>> > An updated version of the release last year. 
>> > Kernel update adds LTC spi functionality and framebuffer 
>> > rootfs has a fix for dual ethernet address. 
>> > 
>> > 
>> https://github.com/the-snowwhite/soc-image-buildscripts/releases/tag/2.1 
>> > 
>> > As a companion I have this fresh getting-started documentation that can 
>> be 
>> > improved by your review and feedback: 
>> > And then submitted as a PR to the Docs 
>> > 
>> > 
>> https://github.com/the-snowwhite/machinekit-docs/blob/DEx_work/docs/getting-started/machinekit-images.asciidoc
>>  
>> > 
>> https://github.com/the-snowwhite/machinekit-docs/blob/DEx_work/docs/getting-started/u-boot-mksocfpga-altera-initial.asciidoc
>>  
>>
>> Great work Michael!!! 
>>
>> How are you building U-Boot and the Kernel (or are you using 
>> pre-compiled versions from somewhere)?  I have found the Altera and 
>> Rocket-boards build process to be very "fragile", requiring a lot of 
>> manual intervention to get things to build. 
>>
>> Thanks Charles
>
> Back un the initial mksocfpga days I have created  a custom build-script I 
> have been maintaining/updating ever since:
> I have tried to keep it as simple as possible  however it needs 
> cleaning again .. :-)
>
> Currently I run it on KDENeon 18.04 (Bionic)
>
> It lives in this folder:
>
> https://github.com/the-snowwhite/soc-image-buildscripts/tree/master/SD-Image-Gen
> And I have just updated the README.MD
>
> current patches for DExx u-boot are here:
>
> https://github.com/the-snowwhite/soc-image-buildscripts/tree/master/SD-Image-Gen/patches/linux-xilinx-v2018.2/current
>
> current patches for the Cyclone V armhf kernel are here:
>
> https://github.com/the-snowwhite/soc-image-buildscripts/tree/master/SD-Image-Gen/patches/4.9.76-ltsi-rt/current
>  
>
>> > Next step is hopefully to get some more in depth Developer info into 
>> the mk 
>> > docs :-) 
>> > DE10 Nano suggested development environment? 
>> >  
>>
>> I'm not sure what exactly you mean by "development environment", but I 
>> typically develop directly on the system (eg: compile Machinekit & HAL 
>> modules on the DE0/DE10), and use an x86 VM running Debian to build 
>> the uSD images (kernel, boot loader, Debian rootfs). 
>>
>> That thread was evolving into explaining how mksocfpga works...
>
> For Machinekit and HAL related stuff on armhf I personally find it easier 
> and faster to use the docker based .deb builders and then either use my 
> local reprepro or 
> just copy the .debs over and do sudo dpkg -i *.deb
>

Charles ?
I just tested compiling mk-hal here:
https://github.com/machinekit/mksocfpga/issues/47#issuecomment-491866529

 

>
>  
>
>> -- 
>> Charles Steinkuehler 
>> cha...@steinkuehler.net 
>>
>

-- 
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 machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/machinekit/8dbf02f8-39d5-49dd-a0b9-44db0190cf22%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] DEx(x) Mksocfpga 2019 sd-card images (final ?) Stretch quartus 15.1 release Needs urgent testers

2019-05-12 Thread Michael Brown


On Saturday, 11 May 2019 22:38:47 UTC+2, Charles Steinkuehler wrote:
>
> On 5/11/2019 1:17 PM, Michael Brown wrote: 
> > Dear All 
> > I have just uploaded what I hope to be a final 100% bugfree Mksocfpga 
> > Debian stretch sd-card release 
> > containing a one size fits all console and desktop version for the: 
> > Terasic (Alters/Intel) Cyclone V based dev boards. 
> > DE0_Nano_Soc and DE10_Nano 
> > 
> > Features: 
> > An updated version of the release last year. 
> > Kernel update adds LTC spi functionality and framebuffer 
> > rootfs has a fix for dual ethernet address. 
> > 
> > https://github.com/the-snowwhite/soc-image-buildscripts/releases/tag/2.1 
> > 
> > As a companion I have this fresh getting-started documentation that can 
> be 
> > improved by your review and feedback: 
> > And then submitted as a PR to the Docs 
> > 
> > 
> https://github.com/the-snowwhite/machinekit-docs/blob/DEx_work/docs/getting-started/machinekit-images.asciidoc
>  
> > 
> https://github.com/the-snowwhite/machinekit-docs/blob/DEx_work/docs/getting-started/u-boot-mksocfpga-altera-initial.asciidoc
>  
>
> Great work Michael!!! 
>
> How are you building U-Boot and the Kernel (or are you using 
> pre-compiled versions from somewhere)?  I have found the Altera and 
> Rocket-boards build process to be very "fragile", requiring a lot of 
> manual intervention to get things to build. 
>
> Thanks Charles

Back un the initial mksocfpga days I have created  a custom build-script I 
have been maintaining/updating ever since:
I have tried to keep it as simple as possible  however it needs 
cleaning again .. :-)

Currently I run it on KDENeon 18.04 (Bionic)

It lives in this folder:
https://github.com/the-snowwhite/soc-image-buildscripts/tree/master/SD-Image-Gen
And I have just updated the README.MD

current patches for DExx u-boot are here:
https://github.com/the-snowwhite/soc-image-buildscripts/tree/master/SD-Image-Gen/patches/linux-xilinx-v2018.2/current

current patches for the Cyclone V armhf kernel are here:
https://github.com/the-snowwhite/soc-image-buildscripts/tree/master/SD-Image-Gen/patches/4.9.76-ltsi-rt/current
 

> > Next step is hopefully to get some more in depth Developer info into the 
> mk 
> > docs :-) 
> > DE10 Nano suggested development environment? 
> >  
>
> I'm not sure what exactly you mean by "development environment", but I 
> typically develop directly on the system (eg: compile Machinekit & HAL 
> modules on the DE0/DE10), and use an x86 VM running Debian to build 
> the uSD images (kernel, boot loader, Debian rootfs). 
>
> That thread was evolving into explaining how mksocfpga works...

For Machinekit and HAL related stuff on armhf I personally find it easier 
and faster to use the docker based .deb builders and then either use my 
local reprepro or 
just copy the .debs over and do sudo dpkg -i *.deb

 

> -- 
> Charles Steinkuehler 
> cha...@steinkuehler.net  
>

-- 
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 machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/machinekit/0e35c6db-c470-423e-baea-5b67ab668e2c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Machinekit] DEx(x) Mksocfpga 2019 sd-card images (final ?) Stretch quartus 15.1 release Needs urgent testers

2019-05-11 Thread Charles Steinkuehler
On 5/11/2019 1:17 PM, Michael Brown wrote:
> Dear All
> I have just uploaded what I hope to be a final 100% bugfree Mksocfpga 
> Debian stretch sd-card release
> containing a one size fits all console and desktop version for the:
> Terasic (Alters/Intel) Cyclone V based dev boards.
> DE0_Nano_Soc and DE10_Nano
> 
> Features:
> An updated version of the release last year.
> Kernel update adds LTC spi functionality and framebuffer
> rootfs has a fix for dual ethernet address.
> 
> https://github.com/the-snowwhite/soc-image-buildscripts/releases/tag/2.1
> 
> As a companion I have this fresh getting-started documentation that can be 
> improved by your review and feedback:
> And then submitted as a PR to the Docs
> 
> https://github.com/the-snowwhite/machinekit-docs/blob/DEx_work/docs/getting-started/machinekit-images.asciidoc
> https://github.com/the-snowwhite/machinekit-docs/blob/DEx_work/docs/getting-started/u-boot-mksocfpga-altera-initial.asciidoc

Great work Michael!!!

How are you building U-Boot and the Kernel (or are you using
pre-compiled versions from somewhere)?  I have found the Altera and
Rocket-boards build process to be very "fragile", requiring a lot of
manual intervention to get things to build.

> Next step is hopefully to get some more in depth Developer info into the mk 
> docs :-)
> DE10 Nano suggested development environment? 
> 

I'm not sure what exactly you mean by "development environment", but I
typically develop directly on the system (eg: compile Machinekit & HAL
modules on the DE0/DE10), and use an x86 VM running Debian to build
the uSD images (kernel, boot loader, Debian rootfs).

-- 
Charles Steinkuehler
char...@steinkuehler.net

-- 
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 machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/machinekit/825462a8-cd4f-a5ec-3307-51f3bb30ce51%40steinkuehler.net.
For more options, visit https://groups.google.com/d/optout.