On Sun, Aug 10, 2014 at 9:56 AM, krasi gichev krasimirr@gmail.com wrote:
nope. that rules out the IC1T and the jz4775 CPU cards. not gonna happen.
It is always to balance between requirements. If this CPU card forces Miguel to add $4 IC, that what's the benefit of $2 SoC?
if someone is buying a product with a $2 SoC then they can expect to get what they pay for. the software will have to be configured to take into account that one of the interfaces is slower and e.g. ramp down the WIFI speed. or disable it.
basically the way that i see it is that *not* the base-board designers problem if someone buys a lower-spec CPU card. they pay less money, they get lower quality.
so, for example, with the IC1t they will be paying for something that can only do 480p video. and you know what? they are paying less money, they get lower quality.
In fact probably his product will be useless with IC1T?
... and they paid less money, so they understand that as part of the contract of sale they get lower quality. this is the bargain that they struck. it is *not* the base unit designer's problem.
If I was him, I would say that such cards are not supported in his product and put an end to this.
mmm... no, because, for example in this case, the software can always configure a 1mbit/sec WIFI speed. for example in this case, the software can always configure a 32k 16 bit audio rate (or, if that still is not enough, an 8k 16 bit audio rate).
Is it allowed to have a product that requires some of optional features to be present?
NO. absolutely not. absolute without a shadow of doubt, unassailably unarguably and with absolute no way in hell that there will be even the remotest, slightest possibility, not now, and not ever, will there be anything remotely approaching "optional features" in ANY standard i have anything to do with.
think about it. the "sales pitch" to end-users is "just buy any CPU Card, it will work". now, the _honest_ sales person will attach "however of course you get what you pay for" to that "simple sales pitch".
now think about what you are proposing. you are proposing that some features be "optional", yes? let's take the case where some arbitrary functionality only works on certain CPU Cards but not others.
how the heck is the sales person going to explain that??
no.
i don't *want* them to be "quotes explaining quotes" it. *any* CPU Card which does not provide some level of service - even a degraded one - on EVERY interface, automatically does NOT qualify for Certification.
If this is out of the scope of the discussion, just ignore it.
not at all, it presents an opportunity to makes things clear.
Personally I have some other problems with EOMA idea so I had to switch my design to other form factor - so I don't "deserve" answer. Just trying to be helpful.
appreciated.
out of curiosity, i'd be interested to hear if the design that you are creating is intended for anything approaching a decade-long support and end-user lifespan.
l.