AFAICT the mics are TDM mics in a stereo config (shared data line, idling at average of ~1/2 Vcc, don't have scope with me to check). That's connected to a single AND gate (SN74LV1T00 or equiv), the other input comes from the mute switch.
-
Show this thread
-
When the mute is engaged, the output of the gate drops to 0V, and that is what goes to the SoC (after a divider, the SoC is probably 1.8V logic while the mics/AND are at 3.3V).
2 replies 1 retweet 17 likesShow this thread -
I traced the path from the hardware switch, through a filter/debounce network, to the AND gate, and from the mics to the AND gate. So unless there are backdoor buried traces that bypass this (which would be hard evidence of a backdoor, since they would make *no sense*), it's safe
4 replies 1 retweet 32 likesShow this thread -
Replying to @marcan42
Does the SoC have other sensors that can be used as mics, though?
2 replies 0 retweets 0 likes -
Replying to @RichFelker
Like what? The speaker is behind a power amp, it can't backfeed.
1 reply 0 retweets 0 likes -
-
Replying to @RichFelker
It doesn't have an accelerometer, why would it? That makes no sense, the thing is supposed to sit on a table.
1 reply 0 retweets 0 likes -
Replying to @marcan42
I figured they might use the same SoC that's used in other places where you do want an accelerometer, but don't know. That's why I was asking.
2 replies 0 retweets 0 likes -
Replying to @RichFelker
Accelerometers are never part of the SoC. MEMS manufacturing is specialized, it's not something you can just put into another chip. It's always separate. Heck, you can't even put flash/EEPROM memory into high-perf SoCs for the same reason.
1 reply 0 retweets 1 like -
Replying to @marcan42
I thought it was being put in the same packaging for mobile stuff, but I'm probably mistaken.
2 replies 0 retweets 0 likes
It would be a huge waste of money to use such MCM package here; the point of those things is to save space, but you don't need to save space in a smart speaker. Really, the SoC application is too different. These things don't use mobile SoCs.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.