Во время беременности Чимальман Мишкоатль был убит одним из своих подчиненных, а она вместе с родителями укрылась в Тепостлане, расположенном на территории нынешнего штата Морелос, откуда они были родом. Там и родился сын Мишкоатля, Се Акатль Топильцин Кецалькоатль. Он так и не увидел отца, а мать его также умерла при родах. Имя Кецалькоатля объясняется следующим образом. Он родился в год Первого Тростника, по местному календарю Се Акатль, а при наречении детей именем вместе с другими словами включалось и название года рождения. В соответствии с календарем индейцев это могло быть в 843, 845 или в 947 гг. Поскольку в «Кодексе Чимальпопока» говорится, что он умер тоже в году Се Акатль, можно предположить, что Кецалькоатль прожил 53 года, хотя точных сведений по этому вопросу нет.
Однако мы знаем, что Кецалькоатль предсказывал свое возвращение в один из годов Первого Тростника, и совершенно случайно именно в одно из этих лет на месоамериканский берег ступила нога Эрнана Кортеса. Можно предположить, что тогдашний правитель ацтеков, Моктесума Шокойоцин решил, что Кортес и был Кецалькоатлем, вернувшимся, чтобы вновь завладеть своим троном. (
Топильцин означает «наш принц», а Кецалькоатль – «драгоценный или пернатый змей». Наш Принц Первый Тростник Пернатый Змей родился в благородном семействе и воспитывался своими дедушкой и бабушкой в Тепостлане, по культурным традициям, тесно связанным с упоминавшимся ранее Шочикалько, который, возможно, представляет собой географический Тамоанчан. В обоих городах воздавали почести Кецалькоатлю-богу. По этой причине главная пирамида Шочикалько украшена огромными пернатыми змеями. Так и воспитывался Топильцин, взявший имя своего бога.
Через некоторое время Кецалькоатля призвали занять трон Кулуакана, захваченный узурпаторами после убийства его отца Мишкоатля. Предание гласит, что Кецалькоатль принял предложение, возвратился в долину Мехико, отыскал останки своего отца и возвел его в ранг божества. Тело отца он захоронил на Холме Звезды, где был воздвигнут храм. Победив узурпатора, примерно в 980 г. он решил обосноваться в Туле. Некоторые историки предполагали, что Кецалькоатль является основателем последней столицы тольтеков, однако в «Кодексе Чимальпопока» говорится, что до этого он бывал в Толланцинко, нынешнем Тулансинго, штат Идальго, в год 12 Акатль (это может быть 870, 922 или 974 г.), и стал правителем Тулы после Уэцина. Это означает, что Тула уже существовала, поскольку до этого у нее были другие правители – в год 3 Акатль, т. е. в 873, 925 или 977 г. В настоящее время наиболее признанной датой появления Кецалькоатля в Туле считается 980 г.
Наконец, в «Кодексе Чимальпопока» говорится об изгнании Кецалькоатля из Тулы, так же как и о его рождении, имевшем место в год 1 Акатль, что могло быть в 895, 947 или 999 гг. Интересно отметить, что все важнейшие события в жизни Кецалькоатля, так же, как мы видели, и его смерть, случились в год Тростника.
Огромные трудности, связанные с дифференциацией Кецалькоатля-бога и Кецалькоатля-человека, вызваны тем, что в текстах, переданных индейцами Саагуну, информаторы смешивают обоих персонажей, равным образом как и исторические и мифологические черты. Вот как проявляется эта путаница в тексте, рассказывающем о домах, которые строились в Туле по приказу Кецалькоатля: