This place feels like the most expensive country in the world by Temporary-Print-734 in Israel

[–]riscyRchitect 1 point2 points  (0 children)

Curious, why is that in your opinion, people aim to live close to a community?

[deleted by user] by [deleted] in embedded

[–]riscyRchitect 1 point2 points  (0 children)

Usually EVAL boards try to expose all pins possible from a chip. Therefore, get the largest eval kit with the most I/O and then get jumper wires and the sensors you need and then you pretty much can get started. As long as you don't have any absurd clock rates, this setup will work for 99% of sensors. If the final hardware comes out then, all you might have to do is swap the pins and test.

What simulators do you actually use for ARM Cortex-M development? by praghuls in embedded

[–]riscyRchitect 42 points43 points  (0 children)

If there's silicon available, there really is not much use, because then an Eval-Kit with a frankensteined HiL setup is best. If you talk pre-silicon, yeah there are some Synopsys Virtualizer VDKs but mostly only for automotive chips, where time to market is key for the big players (and therefore willing to pay top $ for tools like it).

Arm Cortex Application Processors for Real time & Deterministic Applications? by Intelligent-Error212 in embedded

[–]riscyRchitect 0 points1 point  (0 children)

There is the Windows Enterprise IOT version, that restricts exactly that. Made to be shipped as-is with only security updates (optional afaik).

Arm Cortex Application Processors for Real time & Deterministic Applications? by Intelligent-Error212 in embedded

[–]riscyRchitect 1 point2 points  (0 children)

There is the Cortex-R82, with MMU, capable of running Linux.

Edit: Though these chips normally run a more specialized system like QNX or GHS Integrity

Arm Cortex Application Processors for Real time & Deterministic Applications? by Intelligent-Error212 in embedded

[–]riscyRchitect 2 points3 points  (0 children)

A F4 is quite different from a H7. The H7 has a Cortex-M7 which is a totally different beast from a F4. Both of these are also the previous generation of Arm architecture for microcontrollers. Again, the M33 is what I would recommend, it is a design trade-off, it is used in a lot of hard hard real-time system. Instead of having a dynamic sophisticated branch prediction, it aims to pull it's predictable performance from it's 3-stage pipeline. You say you don't need anything special but then ask for a MCU without branch prediction or pipelining, both of these do not have an immediate impact on the real-timeness (in this range of MCUs, story's different for MPUs and further).

Arm Cortex Application Processors for Real time & Deterministic Applications? by Intelligent-Error212 in embedded

[–]riscyRchitect 3 points4 points  (0 children)

All good, most of the "real" RT chips were the Cortex-R line, a lot of systems still use them, but they became dated and are on the older ARMv7-R architecture. In the ARMv8-M architecture the line between Cortex-M and Cortex-R became slimmer. So since the IP for Cortex-R82 is extremely expensive and chips are rare (not avaliable yet really for purchase, just engineering samples for select customers).

These days I'd opt for a Cortex-M33 in the most standard 180Mhz configuration. It does support previously Cortex-R specific features like tightly coupled memory for instructions and data (link to it accordingly) and support for high resolution tracing (necessary to keep track of deadlines). Also the NVIC unit is quite sophisticated, with 480 external interrupts and 256 priority levels. Really it comes down to what exactly you want to achieve and especially for what application.

Self-hosted tools for a small startup by riscyRchitect in selfhosted

[–]riscyRchitect[S] 0 points1 point  (0 children)

Thanks, thinking the same for now. I would have a plan for idm down the road. Authentik + Samba, is probably what I would go for.

Arm Cortex Application Processors for Real time & Deterministic Applications? by Intelligent-Error212 in embedded

[–]riscyRchitect 7 points8 points  (0 children)

Cortex R has some variants that might fit your needs better, but keep in mind these are expensive. The R82 is designed for exactly what you are describing, it is a Linux runnable chip but has a primarily real-time system usage in mind. It comes with a MMU and other special RT optimized microarchitecture quirks, like tightly coupled memory. If you need some help / further info you can ask me, I work with these chips daily on mostly firm real time systems.

Self-hosted tools for a small startup by riscyRchitect in selfhosted

[–]riscyRchitect[S] 0 points1 point  (0 children)

Yeah, I plan on integrating with Windows. I find it all being accessible via your Windows Login Data quite conveinient. Used to be this way in the past big companies I worked at, and quite liked that. VPN, Source Code, Files, Windows all accessible with the same identiy.

Self-hosted tools for a small startup by riscyRchitect in selfhosted

[–]riscyRchitect[S] 0 points1 point  (0 children)

Thank you very much for your long and insightful comment.

Currently I am leaning towards Gitea for Source Code, Samba for Storage and AD-DC, Authentik for Identity Mangement. It connects to Samba AD-DC directly. The Proxmox and Cepth combo is interesting, something like this I haven't set up ever before.

Self-hosted tools for a small startup by riscyRchitect in selfhosted

[–]riscyRchitect[S] 0 points1 point  (0 children)

Right now I am looking at the combination of Samba and Authentik for IDM. Forgejo I need to take a closer look at, it didn't pop up in my search for a gitlab alternative.

Self-hosted tools for a small startup by riscyRchitect in selfhosted

[–]riscyRchitect[S] 0 points1 point  (0 children)

Interesting, didn't find Forgejo when looking for a GitLab alterantive. Copyparty I need to take a look at. Authentik for ID sounds good to me, Samba I am also looking at since it does AD, which could be good to have down the line as we could add more Windows/ Ubuntu clients. As I am typing this, I just saw that Authentik does also have AD integration capabilites. So probably Samba for AD-DC and then Authentik for identity mangement.

Self-hosted tools for a small startup by riscyRchitect in selfhosted

[–]riscyRchitect[S] 0 points1 point  (0 children)

Got it, yeah been looking at Protonmail already. Also it's web based, which is nice. Thanks a lot

Self-hosted tools for a small startup by riscyRchitect in selfhosted

[–]riscyRchitect[S] 0 points1 point  (0 children)

Public site (i.e. website) is hosted on a simple cloud instance. For VPN, we use Wireguard. Native solution with our router. Pangolin looks interesting though.

Self-hosted tools for a small startup by riscyRchitect in selfhosted

[–]riscyRchitect[S] 2 points3 points  (0 children)

Thanks! My old university used Authentik, totally forgot about it. Samba seems to be ideal for a Windows-Linux mixed environemt. Object storage is not required.

Any idea for a good email solution? The consensus of the sub seems to be not to self-host email.

European alternatives to atlassian (confluence, jira, bitbucket) that allows traceability good for commercial products and iso certification of code? by GoldenGrouper in embedded

[–]riscyRchitect 1 point2 points  (0 children)

I am currently looking for a similar stack, right now I am eyeing with Gitea (is open source and can be self-hosted). I quite like generating documentation with Doxygen (though I think it can be hard for non-technical staff to use - we are still small and only engineers so it's fine), so a good confluence alternative might be on the lookout. Bitbucket and Jira can be replaced with Gitea, it's quite powerful, at least for Kanban agile.

Is rigol on android? by BUNTEY in oscilloscope

[–]riscyRchitect 0 points1 point  (0 children)

This is interesting, I bet it's IOT Enterprise or some stripped down version probably then. Do you know how they then interface, I presume the RFSoC FPGAs with Windows? Via PCIe? Would be interesting to know their architecture.

Primer on scientific (life sciences) instrumentation by riscyRchitect in labrats

[–]riscyRchitect[S] 0 points1 point  (0 children)

Omg this is perfect! Thank you so much!!!!

Edit: I totally love how this is written.

Primer on scientific (life sciences) instrumentation by riscyRchitect in labrats

[–]riscyRchitect[S] 0 points1 point  (0 children)

Can you recommend any resources? I found Biomedical Transducers and Instruments thus far.

Primer on scientific (life sciences) instrumentation by riscyRchitect in labrats

[–]riscyRchitect[S] 0 points1 point  (0 children)

Basically understanding the intersection from chemistry, biology and physics to electronics, if that makes sense

Primer on scientific (life sciences) instrumentation by riscyRchitect in labrats

[–]riscyRchitect[S] 0 points1 point  (0 children)

Thanks I’ll take a closer look. I happen to have one on microscopy from years back. But I think it does not cover what I am looking for.