#qi-hardware IRC log for Thursday, 2014-05-15

kyakwhitequark: very interesting! so everyone can define their own cool language now? :)04:55
kyakit's a pity though that your language is doomed to be interpreted04:58
kyakso it is probably a no-go for embedded systems04:58
kyakhowever, if someone implements C execution semantics in K, you can still gain a lot from testing on host05:03
kyak..and it actually is available..05:05
kyakhttps://github.com/kframework/c-semantics05:07
kyakwith some commit 23 minutes ago, giving hope :)05:07
nicksydneywpwrak: https://www.youtube.com/watch?v=LQjV2APK9zQ&feature=em-subs_digest06:18
eintopfnicksydney: he do that so easily07:55
eintopfbut I think I can't do that07:55
nicksydneyeintopf: i've seen lots of phone repair people or shops can do those kind of thing easily...it takes practise :)07:55
eintopfI think, I am more a software guy07:57
nicksydneyeintopf: most of us are ... same like us too we have done the time and practise while the repair people have done their time in soldering :)07:58
whitequarkkyak: it's not doomed to be interpreted!09:35
whitequarkI believe there's a K compiler09:35
whitequarke.g. "kcc" for C09:35
kyakoh, no.. the kcc just produces an a.out that is then interpreted09:38
kyak(my understanding)09:38
whitequarkah09:38
whitequarkwell... yes, that makes sense given their article09:39
kyakthey call a.out "an executable script" :)09:39
nicksydney32bit arduino http://arduino.cc/en/Main/ArduinoBoardZero13:20
nicksydneyATSAMD21G18, 48pins LQFP13:20
nicksydneywpwrak: thought you might find this Bluetooth flashing useful http://blog.p-dev.net/13:46
nicksydneywpwrak: fped cloned https://github.com/bert/fped  :)13:48
whitequark... a year ago13:48
wpwrakand no commits. but nice anyway:)13:52
paul_boddieJust when the Arduino line-up couldn't get more confusing.13:57
paul_boddieI think it's weird that on their hybrid boards they seem to emphasise the microcontroller specifications above the higher-end CPU specifications so that the 2.5K of SRAM available to the ATmega on the Tre appears before the 512MB available to the TI ARM Cortex-A8.14:02
paul_boddieUnfortunate news indeed: http://talk.maemo.org/showpost.php?p=142550121:35
whitequark:/21:36
paul_boddieBut also: http://talk.maemo.org/showpost.php?p=142554321:37
paul_boddieSo the obstacle isn't the engineering, sourcing or manufacturing, and not even a lack of resources, but the financial management part.21:41
paul_boddieI can't help thinking there are people who manage this kind of thing for Free Software projects that could at least advise for open hardware projects like this.21:41
dos1it was a falstart with fundraiser...21:46
dos1GDC being liable to customers + Joerg being a project leader just didn't worked together21:47
paul_boddieWell, provided people don't get disillusioned and start thinking it'll never get done, you know now that there is demand.21:47
dos1we just need to convinve people to donate once again, this time directly to Neo900 UG21:48
dos1may be hard, but we'll see21:48
whitequarkI wonder if you'll accidentally trip some cognitive bias21:49
whitequarklike some projects do trip the sunk cost one, for example. not sure though21:49
dos1Nikolaus already said that he's willing to cooperate as a contractor (so the other way around than before), he won't manage the production then21:50
paul_boddieIt could easily work out better this way.21:50
dos1sure21:51
dos1it was a bit unfortunate that Nikolaus decided to put his announcement in a way that suprised us a bit21:51
paul_boddieThings could be worse. I feel sorry for the GCW-Zero guy, myself: https://www.kickstarter.com/projects/gcw/gcw-zero-open-source-gaming-handheld/posts/84050121:51
paul_boddie"First world problem" response of the day: https://www.kickstarter.com/projects/gcw/gcw-zero-open-source-gaming-handheld/posts/840501?cursor=6768641#comment-676864021:52
dos1we knew some hour before public announcement that he's going to do that, but we didn't know that it's going to arrive at our inboxes just yet21:52
whitequarkpaul_boddie: well, kickstarter does have an issue with bullshit promises21:53
dos1his wording was also a bit unfortunate, so both Joerg and me paniced a bit after reading that (as probably most of the supporters did)21:53
dos1but now when emotions settled down a bit, it indeed seems like an opportunity (sans the risk of losing people who already paid before)21:54
paul_boddiedos1: Yes, it does sound a bit like he won't be doing anything more with the project.21:54
dos1(sorry if my grammar is gibberish, it was really an exhausting day...)21:55
paul_boddiewhitequark: I think the biggest problem is fulfilment with GCW-Zero, which is why some of these sites actually deal with that on behalf of the projects. Don't remember which, though.21:55
nicksydneylooking at the hi-res photo of Arduino Zero http://postimg.org/image/q82a11vgb/ noticed that they have 2 USB - one is labelled JTAG (connected to the ATSAMD21) while the other is labelled DEBUG connected to a chip EDBG...looking at EDBG datasheet  (http://www.google.com.au/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCsQFjAA&url=http%3A%2F%2Fwww.atmel.com%2FImages%2FAtmel-42096-Microcontrollers-Embedded-Debugger_User-23:33
nicksydneyGuide.pdf&ei=aU11U6TROZGE8gWipIKYAQ&usg=AFQjCNEznuPZigdEcdsupesPP7lnMVPD-A&sig2=Cr8kXzSKMtW74BJEONxuqg&bvm=bv.66917471,d.dGc&cad=rja) it is a chip for debugging .. i thought that having a JTAG connection already allows you to do debugging ? or am i missing something ?23:33
nicksydneythe question is why do they need to introduce another EDBG chip for debugging ?23:33
whitequarkwell not everyone wants to buy an atmel in-circuit debugger23:34
whitequarkthey just took that separate device and integrated it23:34
whitequarkST does the same with their devboards23:34
nicksydneywhitequark: so you mean the JTAG connector is using with atmel in-circuit debugger ?23:35
whitequarkyea23:35
nicksydneyahhh i looked the labelled at the wrong place..it's not the USB that is labelled JTAG it's the ping connector that is labelled the JTAG ..ok got it now23:36
nicksydneyso those 2 USB is used for debugging and power i assume ?23:36
nicksydneyso the USB labelled as DEBUG is used for programming and debugging and the other is used for power I assume ?23:37
whitequarkpower and communication23:38
nicksydneycool...understand now thanks whitequark23:39
--- Fri May 16 201400:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!