There night be another commercial requirement, if you use a raspbery pi your product can be copied/duplicated in a minute.
Why use HDMI to send text when- er.. ssh will do?
The reason I can't go with Raspberry pi or Orange pi is that I have to depend on seller to supply me the boards rather than me getting my custom boards built whenever I want. I can't even get the microprocessors in those units from digikey or mouser.
I think Beaglebone black is a better option where I can use it for prototyping and later I can design a custom board because of the availability of chip.
That's what the RasPi compute module is for. They say it will be in production until at least 2023
That's what the RasPi compute module is for. They say it will be in production until at least 2023Again with RasPi compute I have to depend on the seller. I can not just make my own version of RasPi compute. The company I am working for will probably need this product for more than 5 years.
That's what the RasPi compute module is for. They say it will be in production until at least 2023Again with RasPi compute I have to depend on the seller. I can not just make my own version of RasPi compute. The company I am working for will probably need this product for more than 5 years.I agree. Don't use modules. I'm using a module in a product for a customer because they insisted on doing so but meanwhile the module got like 40% more expensive and the manufacturer already tried to make it obsolete. A full custom design would have been cheaper for the customer.
The reason I can't go with Raspberry pi or Orange pi is that I have to depend on seller to supply me the boards rather than me getting my custom boards built whenever I want. I can't even get the microprocessors in those units from digikey or mouser.
I think Beaglebone black is a better option where I can use it for prototyping and later I can design a custom board because of the availability of chip.
The reason I can't go with Raspberry pi or Orange pi is that I have to depend on seller to supply me the boards rather than me getting my custom boards built whenever I want. I can't even get the microprocessors in those units from digikey or mouser.
I think Beaglebone black is a better option where I can use it for prototyping and later I can design a custom board because of the availability of chip.
For the price of a beaglebone you get 4 Orange Pis IIANM. And the OPi price can only go down, because sooner or later a new model will appear that's as good but even cheaper. Consider the OPi a component, your job is the software, it's quite easy to port the software from an OPi to a RasPi or a beaglebone or whatever, so you're not vendor-locked, no, not at all.
That is rarely a viable option for a product in series production - any change will need re-validation, maybe different cabling, mounting holes etc. And of course software changes. Then you have to deal with different variants in the field, different software updated for different versions, issues for field service replacement etc. The initial cost of the module can be negligible compared to the long-term cost of a bad decision.
Beagleboard and Raspi are established enough to have reasonable chance of being there long-term in sufficiently similar form. anything pitched as a bargain-basement product will inevitably have questionable longevity as the manufacturer cares more about price than continuity of supply or compatibility.
If "orange pi inc" ever goes to hell it won't matter, just compile/setup everything on/for an olimex, odroid, bananapi, nanopi, tinkerboard, pcduino, whatever (see https://www.armbian.com/download/ ) and you're done.
That's what the RasPi compute module is for. They say it will be in production until at least 2023Again with RasPi compute I have to depend on the seller. I can not just make my own version of RasPi compute. The company I am working for will probably need this product for more than 5 years.I agree. Don't use modules. I'm using a module in a product for a customer because they insisted on doing so but meanwhile the module got like 40% more expensive and the manufacturer already tried to make it obsolete. A full custom design would have been cheaper for the customer.All depends on the volumes. Do you really want to get into DDR3 routing etc.?
A compute module would easily go on a 4L PCB with a good chance of working first time for a day or two's PCB layout work.
If the volumes increase, redesign then.
Anything you design in today could easily go obsolete in 5 years.
If "orange pi inc" ever goes to hell it won't matter, just compile/setup everything on/for an olimex, odroid, bananapi, nanopi, tinkerboard, pcduino, whatever (see https://www.armbian.com/download/ ) and you're done.That's easy enough to say, but for a production thing even the slightest change can be a major headache for all sorts of reasons.
"Just compile/setup" can turn into a huge engineering headache and cost a lot of time & money. More so if the people who implemented it aren't still around. Not to mention any re-approvals issues (EMC at least).
let me know if you find an HDMI switch IC that a hobbiest can buy.
I tried for a while and got nowhere. Ended up just using a generic aliexpress board and patching into the i2C lines to control it