Author Topic: MPLAB now in the cloud  (Read 14688 times)

0 Members and 1 Guest are viewing this topic.

Offline Mr SmileyTopic starter

  • Frequent Contributor
  • **
  • Posts: 324
  • Country: gb
MPLAB now in the cloud
« on: February 15, 2016, 08:18:39 pm »
 From Hackaday:
<https://www.microchip.com/mplab/mplab-xpress>

There is enough on this planet to sustain mans needs. There will never be enough on this planet to sustain mans greed.
 

Offline donotdespisethesnake

  • Super Contributor
  • ***
  • Posts: 1093
  • Country: gb
  • Embedded stuff
Re: MPLAB now in the cloud
« Reply #1 on: February 15, 2016, 11:16:21 pm »
Here comes the subscription model?
Bob
"All you said is just a bunch of opinions."
 

Offline Bruce Abbott

  • Frequent Contributor
  • **
  • Posts: 627
  • Country: nz
    • Bruce Abbott's R/C Models and Electronics
Re: MPLAB now in the cloud
« Reply #2 on: February 16, 2016, 10:28:34 am »
Time to load MPLABX on my PC, up to the point where I could start working an existing project - 120 seconds.

Time to open MPLAB Xpress in Firefox, and start working on same project - 6 seconds.

 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13999
  • Country: gb
    • Mike's Electric Stuff
Re: MPLAB now in the cloud
« Reply #3 on: February 16, 2016, 10:44:10 am »
Time to load MPLABX on my PC, up to the point where I could start working an existing project - 120 seconds.

Time to open MPLAB Xpress in Firefox, and start working on same project - 6 seconds.
So they sould be working on making the native MPLABX less piss-poor rather than jumping on the Cloud bandwagon
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Ian.M

  • Super Contributor
  • ***
  • Posts: 13130
Re: MPLAB now in the cloud
« Reply #4 on: February 16, 2016, 11:33:25 am »
If they make it available to large companies and academic institutions to run on a local server, I would expect a lot of takeup.  However Microchip's track record of running individual session based web services isn't at all good.  Just look at the clusterf--k they've made of their forum for the last five years!
 

Offline Karel

  • Super Contributor
  • ***
  • Posts: 2267
  • Country: 00
Re: MPLAB now in the cloud
« Reply #5 on: February 16, 2016, 12:29:16 pm »
Time to load MPLABX on my PC, up to the point where I could start working an existing project - 120 seconds.

I guess there's something wrong with your pc. Here it takes 12 seconds.
And no, I'm not using an SSD. But I do use ext4 as filesystem.

 

Offline neslekkim

  • Super Contributor
  • ***
  • Posts: 1305
  • Country: no
Re: MPLAB now in the cloud
« Reply #6 on: February 16, 2016, 12:58:44 pm »
but it requires Java installed locally :(
 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5410
  • Country: gb
Re: MPLAB now in the cloud
« Reply #7 on: February 16, 2016, 01:26:08 pm »
My thoughts from a post on their forum:

Just tried it with a Curiosity board. There seem to be connectivity problems in some scenarios between the USB shim .jnlp and the cloud app itself. When it works, sometimes the cloud app and the USB .jnlp get confused and the app seems to think there are more than one debugger at which point it won't debug and you have to restart.
 
Uploading new firmware to hardware debuggers is painfully slow.
 
I can't work out how to single step at instruction level.
 
The MCC is a bolted on afterthought, and it shows. I had to go through the nonsense of downloading an updated JRE to get that to work. For some reason any JRE beyond 8.45 won't install on my Windows 10 laptop, but that's another story. Essentially, having to have any fat clients like the MCC or the USB .jnlps largely negate the whole point of having it as a cloud app, although technically I can see why you need to do it for the hardware debuggers.
 
Having said that, I _really_ like the the simplified UI. MPLAB X has far too much noise in the UI, ie rarely used stuff in the menus that are over prominent nonsense getting in the way of the frequently used items that are hidden away. for example, how many times do you need to use the Refactor menu compare to wanting to add a watch item? 1:200 perhaps? In many ways it's the UI that MPLAB X always should have been.
 
Edit: I agree, apart from the hardware debugging/programming, the compiling etc is fast.
 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5410
  • Country: gb
Re: MPLAB now in the cloud
« Reply #8 on: February 16, 2016, 01:32:43 pm »
Here comes the subscription model?

It's already there if you have a Std or Pro compiler licences, although at least they don't stop working after your subscription ends: you can only use the Std/Pro features on compilers released at the time that your sub was still valid. Therefore, I don't renew my subscription(s) until I find there's a device or facility I'm using that needs it. My three current Pro subscription lapsed in June last year, and so far have had no need to renew.

 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5410
  • Country: gb
Re: MPLAB now in the cloud
« Reply #9 on: February 16, 2016, 01:57:48 pm »
If they make it available to large companies and academic institutions to run on a local server, I would expect a lot of takeup.  However Microchip's track record of running individual session based web services isn't at all good.  Just look at the clusterf--k they've made of their forum for the last five years!

Here's a litany of recent Microchip software disasters as if we needed reminding...

o MPLAB X - launched in Oct 2011, it took four years to be what I'd call production ready.
o Harmony - launched in Nov 2013, that took two years before you could even start to do anything serious with it.
o Microchip Code Configurator - like Harmony, another sh!tty code generator to create untrustworthy source code.
o Forum - took about six months to settle down, and it's still sh!te. A solution looking for a problem if ever there was one.

At least the responsive* website released in the past week or so seems to work, although it appears to be the previous site layout with a re-chrome. At least it's not broken like the forum was for months.

And, the MPLAB Xpress UI does at least seem to work... apart from the bolt-on Java nonsense!

*responsive: when I first heard that term a year or so ago I though it meant it was going to be fast. Err... no, that's not what it means.
 

Offline andersm

  • Super Contributor
  • ***
  • Posts: 1198
  • Country: fi
Re: MPLAB now in the cloud
« Reply #10 on: February 16, 2016, 04:12:38 pm »
Even this board has plenty of users for whom the simplest out-of-the-box experience is the most important criterion when selecting chip vendor. These kinds of on-line tools are probably a good fit for people like that.

Offline BloodyCactus

  • Frequent Contributor
  • **
  • Posts: 482
  • Country: us
    • Kråketær
Re: MPLAB now in the cloud
« Reply #11 on: February 16, 2016, 04:33:43 pm »
for example, how many times do you need to use the Refactor menu compare to wanting to add a watch item? 1:200 perhaps?

if your using menus and not using key bindings for things you need instantly, your doing it wrong. adding a watch has a default keybinding of what, ctrl-shift-f9? i bind it to ctrl-e w.

netbeans/mplabx is powerful, but that lies it mostly not using the mouse.


-- Aussie living in the USA --
 

Offline Sal Ammoniac

  • Super Contributor
  • ***
  • Posts: 1764
  • Country: us
Re: MPLAB now in the cloud
« Reply #12 on: February 16, 2016, 05:00:17 pm »
Time to load MPLABX on my PC, up to the point where I could start working an existing project - 120 seconds.

I guess there's something wrong with your pc. Here it takes 12 seconds.
And no, I'm not using an SSD. But I do use ext4 as filesystem.

On my Windows 8 system (with an SSD), MPLAB X takes 4 seconds to load.

Quote from: mikeselectricstuff
So they sould be working on making the native MPLABX less piss-poor rather than jumping on the Cloud bandwagon

What's piss-poor about it? Granted, it took a long time to get stable and usable, but right now it's a rather nice tool and not what I'd call piss-poor. Have you tried a recent version?
"That's not even wrong" -- Wolfgang Pauli
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13999
  • Country: gb
    • Mike's Electric Stuff
Re: MPLAB now in the cloud
« Reply #13 on: February 16, 2016, 06:30:17 pm »
Time to load MPLABX on my PC, up to the point where I could start working an existing project - 120 seconds.

I guess there's something wrong with your pc. Here it takes 12 seconds.
And no, I'm not using an SSD. But I do use ext4 as filesystem.

On my Windows 8 system (with an SSD), MPLAB X takes 4 seconds to load.

Quote from: mikeselectricstuff
So they sould be working on making the native MPLABX less piss-poor rather than jumping on the Cloud bandwagon

What's piss-poor about it? Granted, it took a long time to get stable and usable, but right now it's a rather nice tool and not what I'd call piss-poor. Have you tried a recent version?
That comment was based on the 120 secs to start figure - if it was an inherent issue it would be unacceptable.  I still use 8.91 so no experience of how good or bad MplabX is
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Sal Ammoniac

  • Super Contributor
  • ***
  • Posts: 1764
  • Country: us
Re: MPLAB now in the cloud
« Reply #14 on: February 16, 2016, 06:34:55 pm »
That comment was based on the 120 secs to start figure - if it was an inherent issue it would be unacceptable.  I still use 8.91 so no experience of how good or bad MplabX is

He must have his machine configured incorrectly if it takes 120 seconds to load. Or perhaps he's only got 2 MB of RAM or a very slow processor/disk. As I mentioned in my previous post, it only takes 4 seconds to load on my machine. This isn't bad for a tool that I start perhaps only once a day.
"That's not even wrong" -- Wolfgang Pauli
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 28063
  • Country: nl
    • NCT Developments
Re: MPLAB now in the cloud
« Reply #15 on: February 16, 2016, 06:54:46 pm »
Virusscanners can also make your PC slow down to a grinding halt.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline Ian.M

  • Super Contributor
  • ***
  • Posts: 13130
Re: MPLAB now in the cloud
« Reply #16 on: February 16, 2016, 07:05:42 pm »
Virusscanners can also make your PC slow down to a grinding halt.
+1
See: http://www.microchip.com/forums/m900659.aspx
 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5410
  • Country: gb
Re: MPLAB now in the cloud
« Reply #17 on: February 16, 2016, 07:09:30 pm »
for example, how many times do you need to use the Refactor menu compare to wanting to add a watch item? 1:200 perhaps?

if your using menus and not using key bindings for things you need instantly, your doing it wrong. adding a watch has a default keybinding of what, ctrl-shift-f9? i bind it to ctrl-e w.

netbeans/mplabx is powerful, but that lies it mostly not using the mouse.

That was an example, personally speaking I don't want to spend hours learning how to reconfigure an IDE, and having to apply those settings on every machine I use, life's too short, but that's just my opinion of course! My point was that, just like Eclipse for example, the menus are far too busy and therefore not clear. The MPLAB Xpress is simplicity itself, and in that respect it works.
 

Offline Mr SmileyTopic starter

  • Frequent Contributor
  • **
  • Posts: 324
  • Country: gb
Re: MPLAB now in the cloud
« Reply #18 on: February 16, 2016, 07:34:55 pm »
Anybody know if it uses the full XC8 compiler, or the free version  :-//

 :)
There is enough on this planet to sustain mans needs. There will never be enough on this planet to sustain mans greed.
 

Offline Bruce Abbott

  • Frequent Contributor
  • **
  • Posts: 627
  • Country: nz
    • Bruce Abbott's R/C Models and Electronics
Re: MPLAB now in the cloud
« Reply #19 on: February 16, 2016, 08:03:37 pm »
He must have his machine configured incorrectly if it takes 120 seconds to load. Or perhaps he's only got 2 MB of RAM or a very slow processor/disk.
I only have 1GB of RAM and a 2.8GHz dual-core CPU, but I am running Windows XP and it is plenty fast enough for most of the stuff I do. MPLABX only uses 325MB on my machine so RAM isn't the problem.

The main problem is all that 'background scanning' etc. that it does on startup. Perhaps a nice feature to have, but not so efficient when done in Java. I just want to get to my source code and start working on it! The web app doesn't have all that baggage.

 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5410
  • Country: gb
Re: MPLAB now in the cloud
« Reply #20 on: February 16, 2016, 08:13:16 pm »
Anybody know if it uses the full XC8 compiler, or the free version  :-//

 :)

It's the PRO I think! From the FAQ, bottom of this page in the FAQ tab, "Why would an MPLAB X user have a need to use MPLAB Xpress?"

"MPLAB Xpress highlights the potential code savings that could be realized by upgrading to a PRO subscription."

Thus far, Xpress is only on PIC10, 12, 16 and 18.
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: MPLAB now in the cloud
« Reply #21 on: February 16, 2016, 11:03:03 pm »
Microchip probably picked up the last software guys other firms left, )

I really hope the atmel acquisition would have helped - but then the hi-tech acquisition didn't see then adopting hi-tide in favor of mplab. Hi-tide is an eclipse based ide offered by hi-tech. It ran flawlessly.
================================
https://dannyelectronics.wordpress.com/
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: MPLAB now in the cloud
« Reply #22 on: February 17, 2016, 01:37:38 am »
Took a test drive of the mplab cloud version. Have to say that i'm positive impressed: a utilitarian UI, fast start-up and compile time.

Really impressed. A huge step forward from mplab and mplab x.

Hope it adds simulation soon.
================================
https://dannyelectronics.wordpress.com/
 

Offline donotdespisethesnake

  • Super Contributor
  • ***
  • Posts: 1093
  • Country: gb
  • Embedded stuff
Re: MPLAB now in the cloud
« Reply #23 on: February 17, 2016, 07:14:47 pm »
Slightly OT, but there was a hilarious rant on the mbed site about the cloud "losing work" https://developer.mbed.org/questions/7033/mbed-SERVER-MAINTAINENCE-DESTROYS-4-MONT/

You lost your work as soon as you put it in the cloud ;)
Bob
"All you said is just a bunch of opinions."
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: MPLAB now in the cloud
« Reply #24 on: February 17, 2016, 08:38:32 pm »
Quote
to my horror, the file I have been working with for the past four months was empty.

Tough to blame the cloud for that.
================================
https://dannyelectronics.wordpress.com/
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf