0

MarOS1.5.0 - Beta Version
Moderators: altitude, adafruit_support_bill, adafruit, phono, hamburgers

Please be positive and constructive with your questions and comments.

Re: MarOS1.5.0 - Beta Version

by Nordcore on Mon Jun 19, 2017 2:02 am

The computer control mode is there. But it does not need the switch position, as it runs in the background. Always.


Note: At the moment I have a key & lamp test function on the "computer control" switch position.
(May be removed, if I need the code space for something more important. )

Nordcore
 
Posts: 85
Joined: Sat May 23, 2015 3:14 pm

Re: MarOS1.5.0 - Beta Version

by ioth on Mon Jun 19, 2017 5:38 am

Ah okay cool, gonna test that out.

One more question, does it mean anything if not all LEDs light up on startup?
When I have it at home most of the time all the leds light, but when I carry it around, e.g. for gigs,
everytime I turn it on different leds are lit.
I admit this kinda worries me haha...

ioth
 
Posts: 24
Joined: Thu May 04, 2017 7:16 am

Re: MarOS1.5.0 - Beta Version

by Nordcore on Mon Jun 19, 2017 6:53 am

The LED status on startup is more or less random.
It is how the flip flops in the HC594 driver shift registers are coming up.

I have made a mod on my x0xb0x to fix that: the /EN pins of the 594s are connected to pin 2 (was free) of the CPU and a pullup resistor. So the LEDs stay off until the CPU drives that pin low. Old firmware does that during port initialization (reducing the problem), my firmware does it after it set the registers for the first time.

Nordcore
 
Posts: 85
Joined: Sat May 23, 2015 3:14 pm

Re: MarOS1.5.0 - Beta Version

by Tray on Sun Aug 20, 2017 12:38 am

Hi,

MarOS seems very cool.

Is the documentation zip file on the very 1st post the latest documentation file?

If not, can you post a link to the latest manual?

Thanks!

Tray
 
Posts: 5
Joined: Thu May 25, 2017 8:14 pm

Re: MarOS1.5.0 - Beta Version

by ioth on Tue Aug 22, 2017 3:22 am

Hey Tray
The manual at the beginning of the post is only for the firmware that is linked directly below it. The most actual firmware is in a post somewhere and as far as I know there is no manual already. But ask Nordcore, he did all the work.
But anyway, the manual describes the functiond pretty accurately, not soo many obvious things have been changed (mostly bug fixes and finetuning). If Nordcore doesnt habe a manual yet, you could also just go through the posts, all the updates have been listed there.

Cheers, ioth

ioth
 
Posts: 24
Joined: Thu May 04, 2017 7:16 am

Re: MarOS1.5.0 - Beta Version

by ioth on Tue Aug 22, 2017 3:23 am

Oh and Nordcore,
Good work on the last version. I use it pretty extensively and i didnt encounter any bugs (apart from some minor led glitches)

ioth
 
Posts: 24
Joined: Thu May 04, 2017 7:16 am

Re: MarOS1.5.0 - Beta Version

by Nordcore on Wed Aug 23, 2017 4:30 am

Here is a preliminary version of my manual.
One or two pages are still missing: for the play mode.

.. and expect an updated software today evening (... my time = UTC+2).
DIN sync in was broken, LEDs reworked a little.
Attachments
MarOs-User Manual-2017-08-22.pdf
(496.53 KiB) Downloaded 47 times

Nordcore
 
Posts: 85
Joined: Sat May 23, 2015 3:14 pm

Re: MarOS1.5.0 - Beta Version

by Paradigm X on Wed Aug 23, 2017 6:27 am

nordcore for president! Mate youve put so much time and effort into this, thanks so much.

sadly ive been so stupidly busy recently i havent had time to rebuild my pc. will do this asap. or try and use another pc.

thanks again!
User avatar
Paradigm X
 
Posts: 234
Joined: Sun Feb 07, 2010 3:49 pm

Re: MarOS1.5.0 - Beta Version

by Tray on Wed Aug 23, 2017 10:55 am

Nordcore wrote:Here is a preliminary version of my manual.


Awesome! Thanks!

Tray
 
Posts: 5
Joined: Thu May 25, 2017 8:14 pm

Re: MarOS1.5.0 - Beta Version

by Nordcore on Wed Aug 23, 2017 12:57 pm

And here is the next version
  • Step (Cursor) modes cleaned up (reset/start them properly in all cases)
  • new Cursor blinking.
  • Cursor position and mode kept during R/S
  • DIN-SYNC IN fixed, now it sees the clock again... (got lost around 173)
  • DIN-SYNC IN, key RUN/STOP now works as in MIDI sync mode (= Start/Stop is done on next bar)
  • DAC/Port-Test-Mode on "EDIT TRACK" Switch position.

"Cursor" is the (LED) position of the current "step to edit" in step edit modes.

Port pin test mode, only useful for hardware debugging: KEY1...5=switch DAC-Bits. NEXT:Trigger CV-Latch, ACCENT & SLIDE: Set accent/slide port pins. RUN/STOP=GATE ON/OFF
Attachments
MarOS15-V1.81.hex
MarOs15-V1.81 Date 2017-08-23
(36.82 KiB) Downloaded 27 times

Nordcore
 
Posts: 85
Joined: Sat May 23, 2015 3:14 pm

Re: MarOS1.5.0 - Beta Version

by Paradigm X on Mon Aug 28, 2017 8:44 am

Finally fixed my pc. Had a bit of a nightmare loading the firmware for some reason, bricked it at one point, but cold light of day got it running! superb! Thanks so much. Accent out on midi confirmed fixed (sure you knew but thought id state). Randomiser and gate length are worth their weight in gold as it is, not really played with much else.

thanks so much once more !

cheers
Ben
User avatar
Paradigm X
 
Posts: 234
Joined: Sun Feb 07, 2010 3:49 pm

Re: MarOS1.5.0 - Beta Version

by Nordcore on Mon Aug 28, 2017 2:30 pm

Good to hear that you got it up and running again...

This firmware has a CRC checksum check build in. Unfortunately I can't check anything during the flash procedure, as the bootloader is fixed.
When the program starts (power up) in "normal" operating modes it checks for the proper checksum. If this check fails there is not much to do: I just know that the firmware was not flashed properly and might show random erratic behavior. So the "DOWN" and "DONE" LEDs are turned on, and the firmware goes into an endless loop doing nothing.
The only thing one can do than is to power down, switch to BOOTLOAD and try the flash procedure again.

Nordcore
 
Posts: 85
Joined: Sat May 23, 2015 3:14 pm

Re: MarOS1.5.0 - Beta Version

by antto on Mon Aug 28, 2017 5:17 pm

a small suggestion:
if you can, use some blink pattern at least, to show that the device is actually "ticking" and trying to say something, and not simply "frozen"

antto
 
Posts: 1590
Joined: Thu Apr 15, 2010 3:21 pm
Location: 127.0.0.1

Re: MarOS1.5.0 - Beta Version

by Nordcore on Tue Aug 29, 2017 4:22 am

Good idea, will check how many bytes that will cost and if I can make that fit into the code.
(ATM the CRC is 92 bytes extra ... )

My x0xb0x is modded, so it does not come up with that annoying random LED pattern thing, so on my box it is very clear what is going on.

Nordcore
 
Posts: 85
Joined: Sat May 23, 2015 3:14 pm

Re: MarOS1.5.0 - Beta Version

by Paradigm X on Tue Aug 29, 2017 4:44 am

yeah, when i came to post i read back a couple of pages and found the detail about those two lights coming on. thats exactly what it did.

cheers

fwiw what i think went wrong was this;

i uploaded the maros with contr0l
forgetting to change out of bootloader mode, i loaded c0nb0x to see what thats all about. i gather you shouldnt do this in bootload mode !
lights went out comlpetely and wouldnt restart with usb plug in.
tried various times to reupload firmware, got the two lights detailed above.
gave up for the night then tried again next morning (in contr0l), worked second time.
seems to works perfectly now.

so i think it may have something to do with messing around in bootloader mode in conb0x?

either way up and running now. many thanks!
ben
User avatar
Paradigm X
 
Posts: 234
Joined: Sun Feb 07, 2010 3:49 pm

Please be positive and constructive with your questions and comments.