Hallo leute,
ich versuche gerade einen XMEAGA256A3 mit dem Atmel Framework Inbetrieb 
zunehmen!
Nun scheitere ich an der einfachen sache den externen Oszilator zu 
akitivieren und zu konfigurieren.
meine conf_clock.h sieht wie folgt aus
| 1 | // ===== System Clock Source Options
 | 
| 2 | //#define CONFIG_SYSCLK_SOURCE        SYSCLK_SRC_RC2MHZ
 | 
| 3 | //#define CONFIG_SYSCLK_SOURCE          SYSCLK_SRC_RC32MHZ
 | 
| 4 | //#define CONFIG_SYSCLK_SOURCE        SYSCLK_SRC_RC32KHZ
 | 
| 5 | #define CONFIG_SYSCLK_SOURCE        SYSCLK_SRC_XOSC
 | 
| 6 | //#define CONFIG_SYSCLK_SOURCE        SYSCLK_SRC_PLL
 | 
| 7 | 
 | 
| 8 | // ===== PLL Options
 | 
| 9 | //#define CONFIG_PLL0_SOURCE          PLL_SRC_XOSC
 | 
| 10 | //#define CONFIG_PLL0_MUL             4 /* Fpll = (Fclk * PLL_mul) / PLL_div */
 | 
| 11 | //#define CONFIG_PLL0_DIV             1 /* Fpll = (Fclk * PLL_mul) / PLL_div */
 | 
| 12 | 
 | 
| 13 | // ===== System Clock Bus Division Options
 | 
| 14 | #define CONFIG_SYSCLK_PSADIV          SYSCLK_PSADIV_2
 | 
| 15 | #define CONFIG_SYSCLK_PSBCDIV         SYSCLK_PSBCDIV_2_2
 | 
| 16 | 
 | 
| 17 | //#define XOSC_RANGE_12TO16     OSC_FRQRANGE_12TO16_gc
 | 
Ich muss doch irgendwo meine Oszilator Frequenz angeben können.
Mit diesen Konfiguration läuft der Atmel nicht an.
in meiner Main will ich eigentlich nur einen Port togglen lassen.
| 1 | int main(void)
 | 
| 2 | {
 | 
| 3 |    sysclk_init();
 | 
| 4 |    board_init();
 | 
| 5 | 
 | 
| 6 |    while (1 == 1)
 | 
| 7 |    {
 | 
| 8 |       ioport_toggle_pin(TEST_LED_0);
 | 
| 9 |       delay_ms(500);
 | 
| 10 |    }
 | 
| 11 |    return 0;
 | 
| 12 | }
 | 
Mit dem internen 32 MHz Oszilator funktioniert es wunderbar
Könnt ihr mir helfen?