The Shop > CNC |
DDCSV1.1 4 Axis controller |
<< < (38/202) > >> |
BrokenEye:
I think I recognised the GUI routines as being possibly by Micrium , I played about with uc/OS a while back https://www.micrium.com/products/, worth a look I think |
Benedikt:
--- Quote from: BrokenEye on November 18, 2016, 12:06:01 PM ---I think I recognised the GUI routines as being possibly by Micrium , I played about with uc/OS a while back https://www.micrium.com/products/, worth a look I think --- End quote --- Thanks. I like how this is starting to get shape. But shouldn't we go for a more open source and free GUI? Basically the GUI needs to write directly to the framebuffer as there is of course no actual window manager running on the controller. How about GtkFb: http://ha.redhat.com/f/pdf/gtkfb.pdf --- Quote ---This builds both shared and static libraries. For simplicity, I’ve built xpm, png, and jpeg image loaders into gdk-pixbuf. In a real-world case, you would probably use dynamically loaded image loaders if you chose to use shared libraries. The stripped, shared GtkFB libraries occupy about 2 MB of disk space. Additionally FreeType is 202KB, libjpeg is 138KB, libpng 126KB, libz (needed by libpng) 58KB. To give a feel for typical memory usage, I ran the testgtk program (included in the GTK+ sources) which shows various widgets. I opened three windows named button box, buttons, and clist and then analyzed the memory requirements. Estimating memory requirements in a virtual-memory system is a bit hard, because memory can be dynamically paged in and out. The RSS size (the total amount of physical memory used, not counting pages swapped out) was 3.4MB. In Linux a page from a shared library is not written to swap but just discarded, as it can just be read from the file when needed again. The total virtual memory size was 6.6MB, out of which 2.3MB were shared with other processes --- End quote --- After all we have 32 MB RAM and 128 MB Flash so size is not that critical. Or we can go for QT if that one would work better. |
Merlin201314:
http://www.pv-automation.com/download Choose the Raspberry pi2 one software and have a look, maybe can give you some ideas guys :coffee: |
slim.e:
Hi Benedikt, I thought to join in the discussion and maybe can help testing. I own a 4axis version that originally came with a july firmware on it that has gone already. However, the version I received from thanksbuyer was with chinese front panel they did not want to replace. Today I wanted to load your yesterdays firmware but did not succeed. The start-up hangs at the "do not unpower" splash for longer than 20 min. After restart I can not come across the bootloader ... Luckily I could revert to the former version by simply installing it the usual way. I am now worrying if my hardware is somewhat different from yours ... Is there anything different in the procedure with installing the latest heavy mod version? I will look for hardware revisions and dump if I get some councelling, as I am not a linux person ... thanks for looking into this interesting piece of hardware. Keep it going Ralf |
Benedikt:
--- Quote from: slim.e on November 18, 2016, 06:59:37 PM ---Hi Benedikt, I thought to join in the discussion and maybe can help testing. I own a 4axis version that originally came with a july firmware on it that has gone already. However, the version I received from thanksbuyer was with chinese front panel they did not want to replace. Today I wanted to load your yesterdays firmware but did not succeed. The start-up hangs at the "do not unpower" splash for longer than 20 min. After restart I can not come across the bootloader ... Luckily I could revert to the former version by simply installing it the usual way. I am no worrying if my hardware is somewhat different from yours ... Is there anything different in the procedure with installing the latest heavy mod version? I will look for hardware revisions and dump if I get some councelling, as I am not a linux person ... thanks for looking into this interesting piece of hardware. Keep it going Ralf --- End quote --- Hello Ralf! You're welcome :beer: Have you tried the version with -dump at the end? This one will not work (as I broke something there). The other one however should work file. EDIT: I was wrong. Sorry! The version I provided does not even work with my own machine. I will fix it real quick. Regards, Benedikt |
Navigation |
Message Index |
Next page |
Previous page |