This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320DM8148: Connecting to NOR Flash to DM8148

Part Number: TMS320DM8148

Hi

I have a few questions related design I need check based on TMS320DM8148CCYEA0.

1. Do you have recommended Flash devices list? I use S29GL01GS10DHI010, is it O.K?

2.Can you review the address connectivity at the attached design?

I think GPMC_A1-19 conform MUX1 at table 4.2.

But I don't see A20-23,26 connectivity for MUX1.

At the design I see GPMC_A22(DSP) is routed to AB27 which is GPMC_A22(DSP) at MUX0,  is it O.K?

3. At the design BTMODE[4:0]=11011 (First is MUX0), but I think BTMODE[4:0] should be 10001 as first option is MUX1, yes?

Thanks!!!

  • Hi user508578027 ,

    The query has been forwarded to respective team member.

    Regards,
    Prashant
    Pathpartner Technology Pvt. Ltd.
  • Hi,

    You can refer to EVM schematics for reference. You need to download both base board and expansion board as NOR is in expansion board.

    Also for mux and pin configurations, refer to TRM, Figure 11-47, Section 4.7.2.2
  • Hi
    I compared the address bus connection between my design to the EVB:
    A1-A19, 24, 25: Same, MUX1 (Except A16-19 which no MUX mentioned)
    A20, 21 , 23: My board MUX1, EVB:MUX0
    A22: My board MUX0, EVB: MUX0
    A26: My board MUX0
    So how the EVB can work properly when most of the pins it use belong to MUX1 and some have different value as they belong to MUX0?

    Thanks
  • user508578027 said:
    1. Do you have recommended Flash devices list? I use S29GL01GS10DHI010, is it O.K?

    We do not have a list. You can use every NOR flash that is compatible with DM814x datasheet and ROM Code requirements.

    user508578027 said:

    2.Can you review the address connectivity at the attached design?

    I think GPMC_A1-19 conform MUX1 at table 4.2.

    But I don't see A20-23,26 connectivity for MUX1.

    At the design I see GPMC_A22(DSP) is routed to AB27 which is GPMC_A22(DSP) at MUX0,  is it O.K?

    DM814x ROM Code initializes only 13 GPMC address lines (gpmc_a0 - gpmc_a12) hence it can access only first 4KBytes of the NOR. Next GPMC address lines are configured by the u-boot code, check below wiki pages:

    user508578027 said:
    3. At the design BTMODE[4:0]=11011 (First is MUX0), but I think BTMODE[4:0] should be 10001 as first option is MUX1, yes?

    If you custom board is designed for MUX1 w/WAIT mode (wait monitoring ON), then yes, you should use BTMODE[4:0] = 10001

    Regards,
    Pavel

  • user508578027 said:
    I compared the address bus connection between my design to the EVB:
    A1-A19, 24, 25: Same, MUX1 (Except A16-19 which no MUX mentioned)
    A20, 21 , 23: My board MUX1, EVB:MUX0
    A22: My board MUX0, EVB: MUX0
    A26: My board MUX0
    So how the EVB can work properly when most of the pins it use belong to MUX1 and some have different value as they belong to MUX0?

    Regarding booting from NOR (ROM Code requirements), only GPMC_A0/A12 need to be configured for the same mode (MUX0 or MUX1).

    Regards,
    Pavel

  • Thanks Pavel!!!