Skip to content

sd-card-slots: create#59

Open
nickkrstevski wants to merge 31 commits intomainfrom
update/sd_card_slots
Open

sd-card-slots: create#59
nickkrstevski wants to merge 31 commits intomainfrom
update/sd_card_slots

Conversation

@nickkrstevski
Copy link
Contributor

No description provided.

@nickkrstevski nickkrstevski requested a review from ruben-iteng July 1, 2025 18:43
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the readme empty on purpose?

nickkrstevski and others added 6 commits July 1, 2025 13:42
Co-authored-by: RubenB-ITENG <94007802+ruben-iteng@users.noreply.github.com>
Co-authored-by: RubenB-ITENG <94007802+ruben-iteng@users.noreply.github.com>
Co-authored-by: RubenB-ITENG <94007802+ruben-iteng@users.noreply.github.com>
sdbus.DAT0 ~ package.DAT0D0
sdbus.DAT1 ~ package.DAT1RSV
sdbus.DAT2 ~ package.DAT2RSV
sdbus.CD ~ package.CD
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
sdbus.CD ~ package.CD
sdbus.CD ~ package.CD
sdbus.VSS1 ~ package.GND

I actually don't understand why sdbus has VSS1 and VSS2. This should probably be VSS + a separate Electrical for SHIELD (which is Called GND in this package).

Copy link
Contributor

@ruben-iteng ruben-iteng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice module ✨
Some small remarks.

There are also build errors, should check those 👀

default:
entry: main.ato:App
hide_designators: true
#package:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will the example be published ?

Comment on lines +3 to +7
import Resistor
import Capacitor
import SPI
import ElectricLogic
import ElectricPower
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should this be here ?

Comment on lines +8 to +12
import Resistor
import Capacitor
import SPI
import ElectricLogic
import ElectricPower
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete

@@ -0,0 +1,33 @@
# SD and microSD Card Slots

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe short description

Comment on lines +107 to +109
perst_n = new ElectricLogic
clkreq_n = new ElectricLogic
refclk = new DifferentialPair
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

might be nice to write full name for readability

logic.command.line ~ pins.CMD
logic.chip_select.line ~ pins.CD_DAT3

#trait has_single_electric_reference_shared
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete or un-comment (or is it broken ?)

Comment on lines 4 to 9
import SPI
import Electrical
import ElectricPower
import ElectricSignal
import ElectricLogic
import Resistor
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete

pass


module SDSlotDriverSS from SDSlotDriver:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SS

from "atopile/sd-card/mech.ato" import SDMechSlotInterfaceMicro, SDMechSlotInterfaceBig

module SDSlot:
#slot_pins = new SDSlotPins
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why is this commented out?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants