Shop OBEX P1 Docs P2 Docs Learn Events
Catalina 3.13.2 - smaller and faster, better IDE - Page 7 — Parallax Forums

Catalina 3.13.2 - smaller and faster, better IDE

123457»

Comments

  • Dr_AculaDr_Acula Posts: 5,484
    edited 2015-03-23 03:59
    Ross, great to hear from you. The retreat sounds brilliant. Offgrid... could be a blessing, maybe even a selling point. I sometimes tell my stressed patients to think about an offgrid holiday, particularly if they have a work phone that rings all the time.

    Catch some fish for us!
  • StefanL38StefanL38 Posts: 2,292
    edited 2015-03-23 07:57
    Hi Ross,

    thank you very much for answering. Your retreat looks very nice. Beautiful nature.
    I can understand that making the retreat ready for guests is more important than Catalina and the propeller.

    If it ever would happen that you have enough from the beauty and tranquility make some "noise" with a propeller. ;-)

    best regards

    Stefan
  • FastrobotFastrobot Posts: 51
    edited 2015-04-06 15:57
    I just downlaoded Catalina 3.13.2 from sourceforge last week, and installed it on my Slackware64 system, but am unable to get payload to send a binary even to a brand new QUICKSTART board. Has anyone tested payload on a 64 bit platform, or would anyone know why payload it might be bombing out like this?

    bash-4.2$ . use_catalina

    CATALINA_DEFINE = [default]
    CATALINA_INCLUDE = [default]
    CATALINA_LIBRARY = [default]
    CATALINA_TARGET = [default]
    CATALINA_LCCOPT = [default]
    CATALINA_TEMPDIR = [default]
    LCCDIR = /media/memoryb/.local/bin/../../Catalina_3.13.2

    bash-4.2$ newgrp dialout
    bash-4.2$ ls -l /dev/ttyUSB0
    crw-rw---- 1 root dialout 188, 0 2015-04-06 15:55:20 /dev/ttyUSB0
    bash-4.2$ payload -p /dev/ttyUSB0 hello_world
    Using Propeller (version 1) on port /dev/ttyUSB0 for download
    Error: No response received
    bash-4.2$ payload -p /dev/ttyUSB0 hello_world -d
    Catalina Payload 3.13
    diagnostic level 1
    executable name = payload
    Loading Propeller binary hello_world.binary
    File size = 12460
    baudrate = 115200
    timeout = 250
    sync timeout = 100
    reset delay = 0
    interfile delay = 100
    opened port 21
    Using Propeller (version 1) on port /dev/ttyUSB0 for download
    Downloading normal binary file hello_world
    Error: No response received
    bash-4.2$

    Note:
    The QUICKSTART blue LED turns on during the part where it says Downloading above, and then a few seconds after that the error message appears on the bash prompt and the blue LED goes out. So, I know for sure that payload is accessing the correct TTY and sending data to the QUICKSTART board.... but it just fails to finish the job correctly...

    Also, I tried the example at the start of this thread, as I thought RossH had mentioned updating the sourceforge repository in this thread -- but it didn't work and complained XMM was not supported. Is the package at the start of this thread the absolute latest release, or where do I get the most up to date Catalina so I can be sure that everything works ?

    eg:
    bash-4.2$ cd /media/memoryb/Catalina_3.13.2/demos/
    bash-4.2$ catalina hello_world.c -lc -C QUICKSTART -C TTY -C SMALL -C XEPROM -C CACHED
    Catalina Compiler 3.13
    Custom_XMM.inc:5: error: #error: : XMM NOT SUPPORTED ON THIS PLATFORM

    but generic compile does work:

    bash-4.2$ catalina hello_world.c -lc -C QUICKSTART -C TTY
    Catalina Compiler 3.13

    code = 13308 bytes
    cnst = 144 bytes
    init = 208 bytes
    data = 940 bytes
    file = 19736 bytes

    bash-4.2$

    Note/Postscript: I just tested propeller-load from the 64 bit prop-gcc / simple-ide package, and that works fine when loading a binary produced by Catalina. So, whatever's wrong is almost certainly in the Catalina "payload" software from sourceforge as linux in 64 bit mode is clearly is working fine. Also, I tried to build the Catalina package a second time using 32 bit mode flags and the Slackware 32 bit compatability/multilib packages, but for some reason the Catalina build_all script still produced 64 bit ELF executables.
Sign In or Register to comment.